42208 282
33158 821
31292 334
12790 738
44683 350
10163 577
3592 608
7119 532
2913 552
1803 63
15359 109