NBA 2017: Top 20 players by salary