34425 238
27695 141
20055 155
15419 669
3103 599
826 174
2679 274
2399 413
2860 517
1977 215
2579 711
1037 119
1875 47
1389 190
4600 688