12291 15978
from 12990 16887
30294 39382
3621 4707
10761 13989
11385 14801
from 27115 35250
18248 23722
from 11779 15313