24990 158
18540 669
3656 599
1162 174
3590 274
2875 413
3235 517
2743 215
2920 711
1539 119
3259 47
2240 190
6518 688