Latest 540
2:34:05
144
15
2:48:51
215
117
3:14:52
160
87
2:45:51
229
208
3:57:02
340
377
2:48:27
223
174
3:27:26
344
258
6:41:28
365
251
3:40:26
283
221
2:36:18
104
20
2:36:21
230
117
2:28:52
118
46
2:30:53
210
114
3:07:56
275
130
3:38:55
258
204
3:33:13
127
47
2:47:38
186
89
3:10:32
171
73
2:50:17
198
106
2:15:15
94
18