Candice Swanepoel Sweeps Top Spot On Maxim's Hot 100