16608 19929
57677 69213
87153 104584
24310 29172
23375 28050
11990 14388
from 19028 22833
19470 23364