2543 841
1490 473
12847 134
18559 408
10618 297
11088 240
17417 855
4656 728
17298 95
6141 650
33632 192
4891 329