12145 556
9300 450
17425 63
36866 240
33247 141
22329 158
16844 669
3465 599
921 174
2995 274
2575 413
2961 517
2252 215
2608 711
1183 119
2459 47
1512 190
4929 688