5594 529
3155 700
4699 492
2477 506
17973 354
3180 246
50004 116
21066 464
18523 172
1507 138
1063 90