5710 529
3184 700
4769 492
2523 506
18097 354
3273 246
50225 116
21028 463
18553 172
1532 138
1079 90