All
2:59:57
310,945
138000
Private
297,297
98288
Private
49726
Private
313,512
101407
Private
269,833
81480
Private
62675
Private
247,631
84016
Private
40102
Private
123,850
50714
Private
211,986
66448
Private
39537
Private
356,233
109803
Private
51901
1:32:47
246,010
74246
Private
272,014
73597
Private
84,100
21836