Latest
2:10:28
60
190
3:29:17
61
57
2:26:01
68
55
1:59:03
78
153
2:03:01
95
231
2:18:30
88
90
2:45:20
106
51
2:12:04
97
173
2:15:45
75
142
3:42:51
90
47
2:13:41
82
75
2:21:37
112
217
59:58
26
2
2:11:02
78
27
1:44:21
58
100
33:07
30
62
2:07:40
99
197
1:33:55
53
30
40:30
34
40
1:02:38
30
33