4912 247
115045 671
6369 151
22812 401
9674 633
37181 662
18880 641
3514 168
16001 461
554 79
684 33
2582 701