Oh, and here's another interesting statistic, best times by rank:
1 2:03:59 Haile Gebrselassie ETH Berlin 28.09.2008
2 2:04:27 James Kwambai KEN Rotterdam 05.04.2009
3 2:05:04 Abel Kirui KEN Rotterdam 05.04.2009
4 2:06:14 Patrick Makau KEN Rotterdam 05.04.2009
5 2:06:17 Ryan Hall USA London 13.04.2008
6 2:06:38 Deriba Merga ETH London 13.04.2008
7 2:07:31 Jonathan Kipkorir KEN Paris 05.04.2009
8 2:08:11 Shadrack Kiplagat KEN Paris 05.04.2009
9 2:08:12 John Komen KEN Paris 05.04.2009
10 2:08:38 Daniel Kiprugut Too KEN Paris 05.04.2009