Refine

8837 11488
25526 33183
from 25330 32929
56942 74024
31221 40587
13345 17349
41234 53604
from 27489 35736
7854 10210
11781 15315
19635 25526
from 86787 112823
81879 106442
105245 136819
33380 43393
21080 27404
27489 35736
98175 127628
88162 114611
from 23367 30376
from 68527 89085
from 33380 43393
33380 43393
from 16235 21106