8595 450
16207 63
35097 238
29365 141
20846 157
16055 669
3105 599
834 174
2666 274
2437 413
2854 517
2080 215
2518 711
1064 119
1968 47
1404 190
4716 688