5616 529
3190 700
4746 492
2519 506
18028 354
3252 246
50199 116
20996 463
18564 172
1536 138
1095 90