12291 15978
from 7004 9105
from 9401 12221
from 9605 12487
from 10792 14030
from 11436 13723
11944 14333
11436 13723
27773 33327
from 66460 79752
from 159971 191965
from 16773 20127
52193 62631
from 30651 39846
from 55900 67080
from 83853 100624
from 104944 125933
from 68354 82025
22328 26793
9408 12230
from 22273 26727
from 12990 16887
8853 10623
30294 39382