2523 475
14442 761
4362 65
3001 506
2831 283
5075 685
6439 801
9767 507
28041 685
37677 426
51484 425
35916 406