Latest 391
2:58:44
491
337
1:58:14
279
240
2:28:39
452
149
2:29:28
341
84
2:59:31
535
207
1:59:25
385
91
2:59:13
630
249
2:29:43
324
174
1:58:41
583
131
28:18
52
101
18:41
48
80
2:29:46
400
212
2:29:39
490
399
1:58:38
544
133
2:28:52
378
142
1:59:07
341
215
3:59:41
609
475
2:29:19
436
97
2:28:59
403
71
1:28:50
334
59