10940588
10290696
9981433
9884267
9849228
98151833
98081584
97221961
96921863
9690717
9618265
96151880
96031381
95371828
95341671
9452862
9417527
93921136
9366737
9274948