1042 140
25751 59
18025 485
2905 401
10618 240
8676 501
4472 465
3357 284
11467 465
10003 105
2549 324
3847 797
2610 412