15315 358
20281 430
7300 604
21329 771
12810 448
9911 91
4059 665
24326 552
5784 437
6119 905
29790 377
8866 600
2303 58
3717 136