5851 529
3187 700
4775 492
2524 506
18118 354
3279 246
50238 116
21046 463
18555 172
1532 138
1079 90