2526 475
14447 761
4367 65
3002 506
2833 283
5083 685
6443 801
9771 507
28094 685
37744 426
51582 425
35951 406