12084 556
9251 450
17299 63
36758 240
32799 141
22216 158
16774 669
3448 599
905 174
2943 274
2555 413
2953 517
2237 215
2598 711
1167 119
2431 47
1496 190
4901 688