12495 599
749 47
9937 229
7987 565
10173 117
7545 638
18753 872
11641 613
17492 819
3204 203
12513 176
2801 376
4734 875