2196
4723
8686
14500
2804
3395
11393
6043
45469
20922
6135
4276
5353
5733
8611
12069
7243
8388
28794
36482
26590
8038
4205
20574
15113
15645
44655
28670
120427
31971
65279
17207
154147
23473
55507
37648
21261
161732
13682
10748
31027
113314
17806
27427
24486
30055
38642
22034
24142
179829
131496
32529
25989
20595
22842
27606
24571
14763
18224
40291