450015
9012
8385
7862
6852
6182242
5433
4525391
4141044
4071
4001
3172803
3042035
2859
2775346
2331
2301
2271702
2160
1994
1934
1921016
1860
1843662
1833
176149
1760
1742031
1623
1620
1557757
1516
1470
1380
1370
1270
1232
1213459
1173
1140
1143
1121739
1120
1115726
1110
1118
1102395
1061
1050
1037942
1018434
1000
991
932
872
822
790
785927
772431
721
71859
691217
686821
591