100191271
1000160
97891678
9747843
97251684
95531604
949839
9358204
92821568
9256599
9236213
87801855
85251955
84221573
8352661
81381406
7806885
7601363
75751490
7507697