9034 450
17075 63
31756 141
2693 768
21967 158
16645 669
1488 292
2823 499
749 107
1795 147
2214 620
1151 119
1076 94
3132 550
1661 246