2798149
3548270
1280100
87354
756115
73044
58134
68156
50631
1071216
39632
58862
23313
29030
18111
27515
29214
1789
14715
1117
26915
1869
10112
1396
1266
1054
28417
1316
1615
40927
1425
1103
2116
802
1187
10910
1072
643
1147
1638
937
1376
1044
595
1496
963
1025
1262
674
1112
1186
22812
1749
11911
22918
32424
936
985
637
471
302
575
402
443
331
412
291
335
532
280
424
661
534
553
7710
642
572
1143
1325
791
1248
924
18519