21599 28078
21420 27846
26180 34034
from 43197 56156
9520 12376
28472 37013
21123 27459
8373 10884
from 29257 38034
from 66564 86533
from 31416 40841
29453 38288
29453 38288
20618 26803
18530 24089
11985 15581
from 18105 23537
18105 23537
31416 40841
39270 51051
27880 36244
19635 25526
from 43197 56156
9180 11934