According to
http://www.alltime-athletics.com/mmaraok.htm
there have 3005 all time performances under 2:10:30 of all time (that's as far as their list goes)
What single race had the most? The answer may surprise you. No running of the London Marathon makes the top 11.
1. Frankfurt - 18 - 2011
2. Dubai - 17 - 2012
3. Toyko - 14 - 2014
3. Dubai - 14 - 2013
5. Chicago - 13 - 2012
5. Paris - 13 - 2008
5. Paris - 13 - 2009
8. Toyko - 12 - 2015
8. Amsterdam - 12 - 2012
8. Boston - 12 - 1994
8. Dubai - 12 - 2014