2543 841
1490 473
12844 134
18554 408
10617 297
11085 240
17415 855
4656 728
17297 95
6141 650
33630 192
4891 329