15301 358
20253 430
7294 604
21326 771
12810 448
9909 91
4059 665
24324 552
5784 437
6116 905
29786 377
8866 600
2302 58
3716 136