2501 273
5068 609
67376 667
10689 373
8452 949
12745 595
14645 565
3689 664
3805 602
2853 601
4326 542