82938 99525
from 96578 115893
from 99328 119193
69848 83817
54585 70961
86788 104145
53513 64215
from 69298 83157
from 47716 62030
from 78542 102104
from 35574 42689
66066 79279
from 92495 110994
51583 61900
51258 61509
65338 78405
78098 93717
94268 113121
50653 60783
85578 102693
60498 72597
85028 102033
51313 61575