5830 529
3185 700
4773 492
2524 506
18113 354
3278 246
50234 116
21036 463
18553 172
1532 138
1079 90