25749
27886
19652
23494
23492
18988
18090
15029