1523 333
478 148
315 64
32817 125
14609 178
30611 295
6973 931
40031 857
14682 548
37878 588
13088 286
9588 464
1791 153