2526 475
14447 761
4367 65
3002 506
2833 283
5082 685
6443 801
9770 507
28089 685
37742 426
51580 425
35949 406