560491
801682
111612
342540
159307
591103
856785
90336
57926
437733
410362
359456
837917
801639
946653
92210
1022846
1016860
1012979
1007554
1005452
1000622
1000428
1000128
999939
999922
997977
996860
996910
995861