14751 358
19705 430
7166 604
21269 771
12800 448
9857 91
4048 665
24261 552
5778 437
6097 905
29658 377
8850 600
2282 58
3701 136