Latest 146
3:39:50
262
241
3:10:48
394
275
3:02:13
630
342
2:25:35
293
188
4:00:00
806
106
2:08:58
283
215
2:30:01
281
275
1:57:55
250
70
2:34:20
207
132
2:30:03
230
191
1:11:10
157
55
4:00:00
406
167
3:12:40
270
160
1:48:24
189
178
3:00:04
216
251
4:00:00
283
289
1:22:21
128
46
00:07
11
1
29:58
56
22
10:55
40
15