34537 238
27788 141
20124 155
15439 669
3108 599
828 174
2688 274
2401 413
2862 517
1986 215
2587 711
1039 119
1888 47
1392 190
4707 688