38816 142
25267 158
18675 669
3674 599
1173 174
3655 274
2891 413
3257 517
2772 215
2946 711
1553 119
3362 47
2261 190
6545 688