2501 273
5068 609
67388 667
10691 373
8452 949
12749 595
14653 565
3690 664
3805 602
2853 601
4328 542