131889
830926
75736
815220
595970
203787
11436
874677
533611
176996
668764
406132
147516
899473
479582
809308
1015860
1014846
1010979
1005452
1003554
1000622
1000128
999939
998428
996860
995977
995861
995560
993237