42192 282
33155 821
31291 334
12790 738
44656 350
10156 577
3589 608
7119 532
2913 552
1803 63
15354 109