8592 450
16193 63
35080 238
29336 141
20830 157
16040 669
3105 599
834 174
2665 274
2437 413
2853 517
2079 215
2518 711
1064 119
1965 47
1402 190
4712 688