34431 238
27697 141
20058 155
15419 669
3104 599
826 174
2679 274
2399 413
2860 517
1977 215
2579 711
1037 119
1876 47
1389 190
4600 688