There Are 2120 Items in the Topshop Sale—These Are the Only 20 You Need to See