Latest 151
2:17:37
76
91
2:27:06
114
70
2:29:13
76
98
3:48:44
122
360
2:59:56
129
304
1:59:44
110
160
2:58:17
144
107
1:59:39
97
156
58:36
41
22
1:58:52
79
78
3:29:38
162
215
1:59:46
107
136
2:29:17
118
166
1:28:17
104
100
2:25:23
152
220
2:27:51
112
220
2:51:14
158
300
1:29:04
101
114
2:13:33
133
177
2:49:23
209
95