https://www.neatorama.com/2024/01/17/A-Map-of-the-Highest-Paid-Jobs-in-Every-State/
That includes wage earners only, not salaries people, which is why the income for surgeons appears so low - it doesn't include the senior partners.
This includes salaried workers and the picture changes a lot. It also updates it to 2020 data from the 2017 data in the OP. If you included non-salaried earnings, you would see a lot more hedge fund managers and maybe sales people.
https://howmuch.net/articles/best-paying-occupation-in-each-state