434971736
52590894
334363391
308556
3056246
2893341
2791339
2512558
2260256
2227448
2093322
2091931
1886526
180491833
1590225
1581819
1529516
1457713
129378060
1214414
90949
908515
90655
898317
88387959
864314
82237
80679
78598103
74069
732610
70056327
646910
614318
61266
602210
56382
55286
52414
48045
45471
45066
448012
44126
43643
41765
41443
40773
40694
39290
38313
36293
34936
34835
34473
32455
29315
28962
28730
25881
25652
24225
24066
22071
21615
20503
17433
14540
1810
1790
1640
1280
1160
1150
1100
520
390
270