11176 352
15892 429
6276 604
20882 771
12700 448
9550 91
4028 665
23811 552
5747 437
5942 905
28740 377
8686 600
2033 58
3533 136