35680 46383
from 23967 31157
from 29192 37950
35319 45915
49555 64422
39464 51303
28111 36545