384378
3431120
314761
255271
254588
2512120
2461113
2403106
236264
222685
221970
209394
208665
202453
201559
2011106
1885109
1868110
183284
180157
1556109
146783
145493
148278
1499108
151291
152964
146377
142256
1476119
145186
155463
1485115
155060
152150
152957
146953
149790
152284
151456