Latest 140
2:20:52
145
97
2:57:25
288
428
3:21:01
189
314
2:04:44
114
155
2:04:24
140
200
3:14:18
227
308
3:30:20
169
348
2:56:00
126
441
1:00:50
63
161
3:16:12
203
459
3:09:36
177
455
2:56:06
147
414
15:52
31
54
4:00:01
217
624
2:37:26
150
405
3:32:29
132
496
3:04:56
223
569
4:00:02
152
550
2:32:27
87
44
1:39:40
76
309