62645 81439
from 72633 94422
31578 41051
41055 53372
from 51038 61245
42458 50949
from 29258 35109
from 32998 39597
from 45538 54645
99878 119853
from 102516 123019
from 44658 53589
74578 89493
from 96576 115891
from 77656 93187