1459 333
478 148
315 64
32815 125
14586 178
30610 295
6972 931
40006 857
14680 548
37867 588
13085 286
9588 464
1790 153