2520 475
14438 761
4350 65
2998 506
2823 283
5073 685
6429 801
9755 507
27953 684
37545 426
51331 425
35856 406