8597 450
16215 63
35110 238
29398 141
20866 157
16066 669
3106 599
835 174
2667 274
2438 413
2854 517
2086 215
2518 711
1064 119
1969 47
1405 190
4717 688