12503 599
751 47
9939 229
7990 565
10174 117
7547 638
18765 872
11646 613
17506 820
3204 203
12519 176
2803 376
4735 875