2196
4723
8686
14499
2804
3395
11393
6043
45469
20922
6135
4276
5353
5733
8611
12069
7243
8387
28794
36482
26589
8037
4205
20574
15113
15645
44655
28669
120426
31971
65279
17207
154145
23472
55506
37648
21261
161731
13681
10748
31027
113314
17805
27427
24486
30053
38642
22033
24142
179829
131496
32529
25989
20595
22842
27606
24571
14763
18220
40291