34539 238
27792 141
20127 155
15443 669
3108 599
829 174
2688 274
2401 413
2862 517
1986 215
2588 711
1039 119
1888 47
1393 190
4707 688