14781 358
19743 430
7171 604
21271 771
12800 448
9861 91
4048 665
24262 552
5778 437
6098 905
29667 377
8850 600
2282 58
3703 136