41984 282
33081 821
31253 334
12768 738
44461 349
10036 577
3572 608
7101 532
2900 552
1791 63
15194 109