Latest 513
2:15:56
205
157
3:41:56
418
178
1:30:01
134
147
3:40:30
1,132
480
2:24:00
323
167
46:58
93
32
2:26:43
331
266
1:54:49
143
147
2:19:45
204
108
2:55:55
291
140
42:19
57
38
1:25:43
124
43
3:17:03
285
133
2:18:00
230
126
3:39:21
364
94
3:00:30
219
294
2:33:45
265
242
3:39:40
185
135
2:10:34
120
259
30:01
49
27