1038 140
25749 59
18025 485
2905 401
10615 240
8676 501
4472 465
3356 284
11466 465
10003 105
2549 324
3847 797
2610 412