9018 450
17045 63
31622 141
2693 768
21935 158
16612 669
1488 292
2823 499
748 107
1793 147
2209 620
1151 119
1073 94
3132 550
1659 246