50660 65858
57800 75140
47260 61438
75140 97682
from 203660 264758
from 107100 139230
from 125800 163540
41004 53305
56644 73637