Latest 271
2:12:19
180
137
2:36:30
202
217
1:59:42
177
70
1:36:46
78
92
2:20:44
134
266
2:13:44
147
192
2:09:38
190
241
2:00:13
95
88
2:13:08
162
137
1:17:55
56
33
18:40
33
20
2:27:19
135
162
2:10:30
110
140
2:03:59
137
217
2:42:02
125
179
2:22:15
162
124
1:27:15
82
62
2:58:43
183
202
2:25:39
225
463
1:26:40
53
207