from 104066 135285
from 68527 89085
from 78345 101848
from 122720 159535
133110 173043
from 111988 145584
118065 153485
from 68527 89085
from 176520 229475
from 129396 168214
from 137250 178424
from 180642 234835
from 161007 209309
from 166898 216967
from 117812 153155
from 194387 252702
from 156825 203873
from 207937 270318
from 143142 186084
from 120561 156729
from 267750 348075
from 180642 234835
from 363248 472222
from 278817 362462