51051 66366
from 62832 81682
10800 14040
43197 56156
100139 130180
74613 96997