12082 556
9245 450
17297 63
36750 240
32770 141
22210 158
16771 669
3447 599
905 174
2943 274
2553 413
2953 517
2236 215
2598 711
1167 119
2430 47
1496 190
4899 688