8597 450
16214 63
35105 238
29389 141
20859 157
16061 669
3105 599
835 174
2666 274
2438 413
2854 517
2084 215
2518 711
1064 119
1968 47
1405 190
4717 688