20722
27126
18889
24660
13620
38360