14739 358
19691 430
7163 604
21266 771
12798 448
9855 91
4048 665
24260 552
5777 437
6097 905
29656 377
8848 600
2281 58
3701 136