107118
1012827
98511
941748
928485
910398
866454
828368
805105
787883
785872
774550
76754
763873
758395
756867
691955
682413
669781
666123