Latest 247
2:55:50
165
235
2:10:50
156
80
1:40:42
99
105
1:33:17
118
181
2:31:30
165
233
1:38:57
117
161
2:41:24
263
326
1:47:01
136
140
1:01:38
40
94
1:29:30
53
111
1:41:48
120
133
1:26:12
57
94
2:56:42
68
17
2:26:30
159
219
2:23:27
68
54
1:42:08
130
101
1:35:47
120
129
2:13:50
125
275
1:38:15
62
15
1:40:36
88
79