9025 450
17059 63
31671 141
2693 768
21950 158
16620 669
1488 292
2823 499
749 107
1794 147
2212 620
1151 119
1075 94
3132 550
1661 246