1263 27
21339 603
13881 756
9753 644
4151 167
167461 1092
2576 290
4059 748
2409 309
2621 402
6192 579
2363 402