Needed to win nomination: 1,237
Donald Trump: 845
Ted Cruz: 559
Marco Rubio: 171
John Kasich: 148
Ben Carson: 9
Jeb Bush: 4
Carly Fiorina: 1
Mike Huckabee: 1
Rand Paul: 1
Not yet allocated: 733
http://www.bloomberg.com/politics/graphics/2016-delegate-tracker/
Needed to win nomination: 2,383
Hillary Clinton: 1,941 (includes 513 superdelegates)
Bernie Sanders: 1,191 (includes 38 superdelegates)
Not yet allocated: 1,633
http://www.bloomberg.com/politics/graphics/2016-delegate-tracker/