Here are the top 858 picks from 2202 places.