437315
8582
8017255
7865
7512
6382
5682242
4913
3961044
3691
3571
2982803
2769
2151702
2151
1924
1894
1830
1773
1700
1675265
1642031
1621016
159149
1570
1466
1447757
1340
1324293
1210
1134317
1113459
1104634
1100
1073
1060
1063
1050
1058
1041739
1035726
1020
1000
992395
967942
951
948434
941
920
863869
832
817980
792
773644
740
712431
705927
681
64859
635582
601217
586821
574537
53763
501