12085 556
9254 450
17303 63
36760 240
32817 141
22218 158
16777 669
3448 599
905 174
2944 274
2556 413
2953 517
2237 215
2598 711
1167 119
2432 47
1496 190
4901 688