2527 475
14448 761
4371 65
3004 506
2835 283
5084 685
6446 801
9774 507
28125 685
37786 426
51622 425
35970 406