12533 599
756 47
9943 229
7999 565
10175 117
7549 638
18782 872
11668 613
17563 820
3211 203
12530 176
2803 376
4740 875