Latest 944
3:25:33
146
56
3:54:44
271
509
2:37:06
164
90
3:39:56
183
165
1:08:46
95
46
3:50:37
158
68
2:13:43
113
52
2:11:29
74
98
2:29:47
174
102
25:31
53
28
3:56:37
170
229
2:52:06
326
129
3:55:30
219
110
3:52:59
138
155
3:02:52
113
107
1:59:04
109
67
3:57:04
137
101
2:27:27
192
325
3:02:42
118
40
2:11:02
174
186