10960
454147
3160
3120
29278
32250
2190
1950
21069
1790
1530
1330
13540
8511
6950
578262
5470
5250
4621
4529
401142