4813
478
300
524
372
340
350
376
354
385
3910
404
31067
23700
21852
19573
1577267
15212
1406148
13616
1244144
11980
10650
9030