from 134130 174369
from 172678 224481
38548 50112
42898 51477
271691 326029
306229 367475