Latest 388
2:41:18
232
88
2:34:42
159
79
3:35:29
144
56
2:56:48
141
134
2:49:57
122
64
3:36:27
215
96
2:52:13
140
105
2:45:53
184
66
2:41:04
137
88
2:38:59
189
118
3:10:58
216
138
5:01:43
218
147
3:26:29
206
131
2:32:19
131
6
2:45:11
206
119
2:30:47
93
19
2:28:42
252
128
2:25:49
131
51
2:26:37
132
78
3:59:26
169
179