5558 529
3171 700
4725 492
2497 506
17934 354
3221 246
50128 116
20939 463
18548 172
1524 138
1074 90