1349 140
25925 59
18030 485
2905 401
10647 240
8684 501
4484 465
3366 284
11489 465
10005 105
2551 324
3850 797
2621 412