38806 142
25259 158
18670 669
3674 599
1173 174
3654 274
2891 413
3256 517
2772 215
2945 711
1553 119
3362 47
2259 190
6545 688