5857 529
3190 700
4777 492
2527 506
18148 354
3281 246
50241 116
21053 463
18555 172
1532 138
1079 90