5558 529
3171 700
4725 492
2497 506
17935 354
3221 246
50130 116
20940 463
18548 172
1524 138
1074 90