34539 238
27789 141
20125 155
15442 669
3108 599
828 174
2688 274
2401 413
2862 517
1986 215
2587 711
1039 119
1888 47
1392 190
4707 688