5558 529
3171 700
4724 492
2496 506
17934 354
3220 246
50128 116
20939 463
18548 172
1522 138
1074 90