38650 142
25051 158
18566 669
3663 599
1171 174
3619 274
2884 413
3240 517
2755 215
2927 711
1545 119
3271 47
2246 190
6526 688