5860 529
3190 700
4777 492
2527 506
18155 354
3281 246
50242 116
21055 463
18555 172
1532 138
1079 90