100631026
99711000
9880125
98491537
9841577
8930323
88041746
8564782
84691316
846577
78761323
75601676
72281052
72161767
70291973
67541127
65021890
62141331
62121439
61181694