5684 529
3182 700
4769 492
2520 506
18071 354
3268 246
50216 116
21015 463
18553 172
1532 138
1079 90