42119 282
33135 821
31275 334
12787 738
44582 350
10116 577
3581 608
7113 532
2907 552
1798 63
15318 109