1243 27
21269 603
13834 756
9694 644
4130 167
167188 1091
2573 290
4053 748
2407 309
2615 402
6180 579
2363 402