2531 475
14453 761
4381 65
3012 506
2840 283
5087 685
6458 801
9792 507
28229 685
37967 426
51845 425
36057 406