5691 529
3183 700
4769 492
2520 506
18083 354
3268 246
50221 116
21023 463
18553 172
1532 138
1079 90