15646 358
20606 430
7366 604
21358 771
12827 448
9954 91
4069 665
24376 552
5800 437
6130 905
29852 377
8883 600
2321 58
3732 136