10024586
9626304
95101979
92371174
9205873
88451508
8771166
72481016
69451697
61701922
61671589
5664374
55651255
5325478
4797274
4692939
46916
4536107
40471667
858205