14593 358
19539 430
7119 604
21250 771
12792 448
9832 91
4047 665
24243 552
5774 437
6092 905
29620 377
8844 600
2279 58
3695 136