2523 475
14442 761
4362 65
3001 506
2830 283
5074 685
6437 801
9761 507
28027 685
37649 426
51459 425
35910 406