105661255
100971658
9520381
9479457
9393909
9309510
9245847
91401082
91021305
88881633
874171
86611398
8625975
8425269
8376298
83431110
82291799
8127961
78551410
76111714