8585 450
16168 63
35029 238
29254 141
20783 157
16011 669
3103 599
834 174
2659 274
2429 413
2852 517
2074 215
2518 711
1064 119
1960 47
1402 190
4708 688