Latest 582
3:03:35
205
196
1:21:48
73
76
3:06:12
173
120
2:52:14
164
203
3:02:47
141
109
2:34:00
75
122
2:24:59
87
181
3:56:19
183
202
3:11:16
158
88
3:31:22
175
268
3:48:15
132
150
3:27:43
249
221
2:52:14
87
146
2:36:06
142
165
3:28:39
371
433
3:07:36
235
179
3:09:09
285
379
3:17:55
186
348
2:13:21
56
129
1:37:18
56
26