Latest 682
2:51:24
108
310
49:50
38
194
3:54:45
162
500
3:30:10
136
381
2:35:10
83
335
2:12:49
79
314
3:59:32
132
599
3:54:44
191
773
3:59:59
187
471
3:35:28
121
491
3:59:54
140
568
2:07:33
93
357
2:15:04
113
371
3:44:24
153
418
3:56:40
283
1004
3:55:05
115
389
2:01:31
119
321
1:28:53
72
224
05:47
17
7
2:04:35
89
325