1071 140
25763 59
18025 485
2905 401
10618 240
8677 501
4473 465
3358 284
11468 465
10003 105
2549 324
3847 797
2610 412