42269 282
33181 821
31307 334
12797 738
44754 350
10193 577
3598 608
7127 532
2922 552
1807 63
15396 109