120275 156358
103068 123681
from 49546 59455
104388 125265
135408 162489
from 114345 137214
107865 140225
from 103403 134423
100215 130280
144330 187629
128698 154437
from 121961 146354
149048 178857
from 63523 76227
from 120955 157242
from 91476 109771
from 50818 60981