https://parallelcodes.com/sql-server-select-distinct-on-multiple-columns/
SQL Server – SELECT DISTINCT on multiple Columns