8585 450
16173 63
35031 238
29257 141
20784 157
16014 669
3103 599
834 174
2660 274
2429 413
2852 517
2075 215
2518 711
1064 119
1960 47
1402 190
4708 688