Latest 379
2:28:18
332
178
2:30:02
440
210
50:49
140
129
3:36:53
462
341
2:07:13
245
189
3:55:09
351
471
2:16:49
299
193
2:50:56
385
385
55:48
144
126
4:00:00
487
455
2:47:06
297
143
1:48:35
1,020
376
46:42
103
46
3:59:57
476
327
31:42
83
95
3:59:14
562
472
3:59:13
813
778
1:50:18
425
522
1:59:14
277
210
1:53:47
153
127