Several of the schools on your list are unrealistic with a MCAT of 512 including UCSD, Brown, Cornell, Washington University and Mayo.
I suggest these schools with your stats:
All 4 SUNYs
Albany
New York Medical College
Rochester
Vermont
Dartmouth
Tufts
Quinnipiac
Drexel
Temple
Jefferson
Pittsburgh
Seton Hall
Georgetown
George Washington
Virginia Commonwealth
Eastern Virginia
Wake Forest
NOVA MD
Miami
Tulane
TCU-UNT
Creighton
St. Louis
Loyola
Rosalind Franklin
Medical College Wisconsin
Oakland Beaumont
Wayne State