2523 475
14442 761
4362 65
3001 506
2831 283
5077 685
6439 801
9767 507
28044 685
37678 426
51485 425
35916 406