9683738
933428
92441017
84411329
79641388
64951390
6214631
59701408
51241876
1048146
1022196
997177
930118
900193
886129
811166
782139
64526
62675
56880