2543 841
1490 473
12847 134
18560 408
10620 297
11093 240
17419 855
4656 728
17298 95
6141 650
33633 192
4891 329