All
2:59:57
309,800
138005
Private
297,297
98296
Private
49728
Private
313,512
101411
Private
269,833
81492
Private
62680
Private
247,631
84018
Private
40103
Private
123,850
50731
Private
211,986
66466
Private
39541
Private
356,233
109805
Private
51902
1:32:47
244,497
74259
Private
272,014
73611
Private
84,100
21837