8586 450
16180 63
35046 238
29275 141
20802 157
16021 669
3104 599
834 174
2664 274
2435 413
2853 517
2077 215
2518 711
1064 119
1960 47
1402 190
4709 688