12097 556
9262 450
17317 63
32904 141
2712 768
22234 158
16785 669
1500 292
2839 499
759 107
1819 147
2241 620
1169 119
1086 94
3149 550
1694 246