Latest 373
2:15:44
109
56
2:34:10
261
70
3:59:40
119
102
2:37:51
116
23
2:34:51
81
52
2:03:03
129
66
2:15:08
96
86
2:58:55
127
85
2:29:59
156
70
3:18:14
200
134
3:26:02
117
49
2:53:17
112
46
3:40:55
151
238
3:03:32
263
120
2:07:05
86
54
2:47:39
191
89
3:10:23
208
248
3:08:44
212
136
3:32:53
162
23
2:54:23
145
45