8595 450
16206 63
35094 238
29363 141
20845 157
16051 669
3105 599
834 174
2666 274
2437 413
2853 517
2079 215
2518 711
1064 119
1968 47
1404 190
4716 688