Tech T&F rankings are out