8597 450
16214 63
35108 238
29393 141
20860 157
16063 669
3105 599
835 174
2666 274
2438 413
2854 517
2084 215
2518 711
1064 119
1968 47
1405 190
4717 688