5845 529
3187 700
4774 492
2524 506
18116 354
3278 246
50234 116
21041 463
18554 172
1532 138
1079 90