2543 841
1490 473
12844 134
18556 408
10617 297
11087 240
17416 855
4656 728
17298 95
6141 650
33631 192
4891 329