1052 140
25759 59
18025 485
2905 401
10618 240
8676 501
4473 465
3357 284
11468 465
10003 105
2549 324
3847 797
2610 412