Latest 59
3:59:41
145
177
2:41:49
110
144
3:28:27
162
67
3:47:30
172
192
1:43:44
59
43
3:22:04
162
150
3:57:48
203
88
3:36:54
186
55
3:55:25
216
96
2:33:52
115
95
3:45:17
216
246
48:58
35
7
3:36:49
265
165
1:49:02
91
38
3:00:00
127
82
3:59:06
291
319
3:09:46
167
138
2:53:09
111
147
20:11
33
30
3:59:36
156
112