21182
139221
6100
5480
5120
4401
3835
3584
34212
3248
3193
2821
2586
2190
2030
1782
1400
1340
1150
820
610