12540 599
756 47
9943 229
8000 565
10177 117
7549 638
18785 872
11670 613
17569 820
3212 203
12531 176
2803 376
4740 875