38791 142
25243 158
18666 669
3673 599
1173 174
3654 274
2891 413
3255 517
2772 215
2941 711
1552 119
3353 47
2259 190
6543 688