2505 475
14408 761
4326 65
2989 506
2794 283
5052 685
6406 801
9693 507
27616 684
36953 426
50393 424
35529 406