1443 333
478 148
315 64
32815 125
14582 178
30610 295
6972 931
40003 857
14680 548
37866 588
13085 286
9588 464
1790 153