1019481
1001975
990332
965907
964930
94810
947834
945860
929856
928770
872167
852321
815292
762701
758849
746531
727764
72269
680305
663427