38786 142
25233 158
18657 669
3671 599
1173 174
3654 274
2891 413
3252 517
2771 215
2940 711
1550 119
3327 47
2258 190
6540 688