8595 450
16199 63
35088 238
29344 141
20836 157
16043 669
3105 599
834 174
2666 274
2437 413
2853 517
2079 215
2518 711
1064 119
1966 47
1402 190
4715 688