5858 529
3190 700
4777 492
2527 506
18153 354
3281 246
50242 116
21054 463
18555 172
1532 138
1079 90