12091 556
9254 450
17304 63
36762 240
32826 141
22220 158
16780 669
3449 599
905 174
2944 274
2557 413
2953 517
2237 215
2598 711
1167 119
2432 47
1496 190
4902 688