Latest 309
4:00:00
322
162
2:41:57
224
130
1:43:06
170
110
11:24
40
6
2:29:56
199
72
3:03:02
231
22
23:33
86
69
4:00:00
323
186
3:11:35
208
57
2:44:12
157
77
2:29:33
195
146
2:55:21
234
188
3:20:49
212
209
2:15:10
135
137
3:42:20
259
192
4:00:00
272
203
3:05:30
188
91
3:34:40
335
273
3:04:36
207
213
4:00:00
287
180