42190 282
33153 821
31291 334
12790 738
44654 350
10153 577
3589 608
7118 532
2913 552
1802 63
15354 109