12543 599
756 47
9943 229
8001 565
10177 117
7550 638
18791 872
11671 613
17574 821
3212 203
12532 176
2803 376
4741 875