Run raises $381k for cancer research