CBS took an early lead in the May sweeps derby, winning the ratings race last week with an average 12.7 million viewers. NBC ranked second (11.8 million viewers), followed by ABC (9.2 million) and Fox (7.8 million). The top five shows among total viewers were: ER, CSI, Friends, Survivor: Marquesas and Law & Order. ABC's The Bachelor was No. 6.