5596 529
3155 700
4699 492
2477 506
17978 354
3180 246
50005 116
21066 464
18523 172
1507 138
1063 90