1483 333
478 148
315 64
32816 125
14595 178
30610 295
6972 931
40011 857
14681 548
37871 588
13087 286
9588 464
1791 153