14792 358
19751 430
7176 604
21271 771
12800 448
9861 91
4048 665
24264 552
5778 437
6098 905
29668 377
8850 600
2282 58
3703 136