2523 475
14442 761
4362 65
3001 506
2830 283
5074 685
6439 801
9763 507
28034 685
37661 426
51467 425
35912 406