8586 450
16181 63
35048 238
29278 141
20803 157
16022 669
3104 599
834 174
2664 274
2435 413
2853 517
2077 215
2518 711
1064 119
1960 47
1402 190
4709 688