1484 27
21770 603
14562 756
10395 644
4290 167
169546 1093
2608 290
4110 748
2443 309
2731 402
6281 579
2395 402