5842 529
3186 700
4774 492
2524 506
18115 354
3278 246
50234 116
21039 463
18553 172
1532 138
1079 90