1486 27
21772 603
14565 756
10397 644
4291 167
169570 1093
2609 290
4111 748
2443 309
2731 402
6281 579
2396 402