10106873
9993484
99291754
9903148
96101699
9365335
91761807
90891835
89391637
87471304
8732743
8590625
85441594
84351498
8389243
8344374
8330450
8153300
80521266
7828539