9857945
9642184
9171226
9114752
89951796
80341868
7880285
70691083
6922206
68221569
6724591
66851686
6533680
61101409
553581
51351339
50447
4670678
46441478
4131932