1860 27
22370 603
15442 756
10633 644
4507 167
172226 1093
2676 290
4194 748
2586 309
2900 402
6416 579
2470 402