2501 273
5068 609
67361 667
10688 373
8452 949
12743 595
14641 565
3689 664
3805 602
2853 601
4326 542