2520 475
14438 761
4349 65
2998 506
2823 283
5073 685
6429 801
9755 507
27951 684
37542 426
51330 425
35856 406