11215 352
15928 429
6297 604
20884 771
12702 448
9552 91
4028 665
23814 552
5747 437
5943 905
28745 377
8687 600
2034 58
3534 136