8593 450
16197 63
35087 238
29343 141
20834 157
16041 669
3105 599
834 174
2665 274
2437 413
2853 517
2079 215
2518 711
1064 119
1966 47
1402 190
4713 688