12097 556
9265 450
17327 63
32932 141
2712 768
22243 158
16788 669
1500 292
2840 499
759 107
1819 147
2242 620
1169 119
1086 94
3150 550
1694 246