116875 151938
64345 83649
29028 37736
from 27328 35526
from 75693 98400
59330 77129
48365 62875