10050
411147
2940
2860
27278
31250
2000
1810
19569
1620
1440
1190
12390
8001
6290
548262
5070
4680
4319
4301
376142