8597 450
16227 63
35124 238
29412 141
20870 157
16072 669
3106 599
835 174
2668 274
2438 413
2854 517
2086 215
2518 711
1064 119
1970 47
1405 190
4720 688