19700
133211
8941
8553
3350
2700
25210
22225
1863
184169
18412
1660
14410
13527
935
651
608
523
514
392
362
296