from 20225 26292
32130 41769
16490 21437
24347 31652
13940 18122