125790 163527
98490 128037
115290 149877