Latest 665
3:10:05
136
195
2:05:34
75
170
30:52
27
33
1:47:11
86
13
3:49:20
154
83
4:00:00
191
237
2:44:22
116
20
4:00:01
172
188
31:04
44
72
1:19:47
75
77
3:31:34
164
162
3:43:00
164
293
3:34:42
201
165
3:41:57
241
183
3:27:57
162
328
2:53:47
152
125
2:53:28
126
87
1:59:22
82
242
1:45:26
58
84
3:56:27
197
633