14735 358
19688 430
7161 604
21263 771
12798 448
9853 91
4048 665
24259 552
5777 437
6097 905
29653 377
8848 600
2281 58
3701 136