from 136425 177353
83818 100581
86568 103881
58188 69825