34440 238
27714 141
20067 155
15420 669
3104 599
827 174
2680 274
2399 413
2860 517
1978 215
2579 711
1038 119
1876 47
1390 190
4602 688