2 SEC colleges among Forbes top public 25 in U.S.