Of course us miles addicts always have to find a way to stretch your miles: 22K ANA miles would also get EWR-AUS-CUN-EWR or EWR-CUN-AUS-EWR, but United is no longer flying AUS-CUN nonstop, and the stop in IAH pushes the route to 4001(!) miles. Therefore a 38K ANA route.
Edit: there is positively no useful information is this post. Sorry to waste your time.