Latest 28
3:30:01
107
93
3:58:20
436
746
3:19:45
188
312
3:14:35
189
105
1:30:01
150
95
4:00:00
149
253
2:55:56
195
283
3:30:01
296
241
2:06:05
62
124
4:00:00
219
426
3:27:23
215
553
3:58:38
219
409
3:25:28
296
329
1:56:33
125
122
59:30
66
91
1:57:13
113
205
2:56:43
267
306
56:43
31
23
27:28
22
17
27:08
36
21