Latest 223
3:56:48
270
209
3:57:11
359
161
3:59:28
336
638
1:41:06
133
90
2:19:30
105
142
1:51:05
169
73
1:59:51
102
58
2:27:34
115
137
1:43:19
56
90
2:43:25
115
425
1:37:39
91
141
3:50:59
338
552
4:00:00
368
850
2:36:01
134
408
1:41:45
68
187
1:46:11
54
116
2:33:52
160
448
1:23:44
104
134
2:03:56
31
269
2:17:56
178
439