Latest 635
2:25:41
259
175
2:44:41
307
244
2:12:28
116
21
37:31
26
8
2:59:04
248
120
2:53:45
190
75
2:45:21
144
31
2:36:03
136
48
2:56:52
186
51
2:35:05
306
153
1:56:00
179
25
2:04:11
187
40
3:15:27
255
114
55:13
126
32
3:52:24
355
203
2:48:11
230
217
2:39:51
183
201
2:38:49
155
66
2:36:28
158
70
2:52:27
166
266