8597 450
16217 63
35119 238
29402 141
20868 157
16070 669
3106 599
835 174
2667 274
2438 413
2854 517
2086 215
2518 711
1064 119
1970 47
1405 190
4720 688