42114 282
33129 821
31274 334
12787 738
44577 350
10115 577
3581 608
7112 532
2907 552
1798 63
15316 109