41972 282
33079 821
31253 334
12768 738
44456 349
10026 577
3572 608
7101 532
2900 552
1791 63
15186 109