2196
4722
8685
14499
2804
3395
11393
6043
45469
20922
6135
4276
5353
5733
8611
12069
7242
8387
28794
36482
26589
8036
4205
20574
15113
15645
44655
28669
120426
31971
65279
17206
154144
23471
55506
37648
21261
161731
13680
10748
31027
113314
17805
27427
24486
30053
38642
22033
24142
179826
131496
32527
25989
20593
22840
27606
24571
14763
18220
40291