22908 29780
from 53423 69449
21208 27570
32215 41880