106845 138899
54655 71052
40205 52267
125068 150081
159388 191265