19635 25526
from 24347 31652
from 62637 81427
from 31416 40841
31416 40841
6873 8935
169739 203687
25157 30188
60984 73181
9656 11587
51328 61594
42944 51533
90968 109161
151952 182342
101638 121965