8597 450
16218 63
35121 238
29402 141
20869 157
16071 669
3106 599
835 174
2667 274
2438 413
2854 517
2086 215
2518 711
1064 119
1970 47
1405 190
4720 688