5815 529
3185 700
4773 492
2524 506
18112 354
3278 246
50234 116
21034 463
18553 172
1532 138
1079 90