8595 450
16200 63
35090 238
29356 141
20844 157
16046 669
3105 599
834 174
2666 274
2437 413
2853 517
2079 215
2518 711
1064 119
1967 47
1402 190
4715 688