1242 27
21266 603
13831 756
9693 644
4129 167
167181 1091
2573 290
4053 748
2407 309
2615 402
6180 579
2363 402