12145 556
9299 450
17423 63
36863 240
33229 141
22324 158
16840 669
3465 599
920 174
2993 274
2575 413
2961 517
2252 215
2608 711
1182 119
2459 47
1512 190
4928 688