2486 273
5050 609
67073 666
10681 373
8445 949
12686 595
14547 565
3683 664
3795 602
2848 601
4323 542