6987
20811
17494
31520
20281
127069
11182
5638
4629
14906
157519
12099
24347
13950
80543
16363
28553
17898
27269
9117
280175
12809
112970
10010
14118
727816
38761
1040036
15847
252365
5897
203018
34662
10472
13472
54751
15146
10926
159118
5052
23750
5611
9721
34548
42180
241873
22682
147326
18048
695668
22894
267436
103501
249582
77073
57264
26138
1541079
5226
29246