38820 142
25271 158
18678 669
3674 599
1173 174
3655 274
2891 413
3257 517
2772 215
2947 711
1553 119
3362 47
2261 190
6545 688