from 116833 151883
102258 132935
120696 144836
91221 109465
107738 129286