Latest 145
2:54:41
115
1575
2:56:59
124
1235
2:53:33
121
1346
2:50:33
151
1898
1:59:14
94
1233
45:32
50
339
2:53:36
181
1656
2:44:24
154
1288
2:44:35
131
1284
2:43:44
155
1155
2:48:38
203
1048
2:52:21
236
1180
41:06
382
390
43:02
407
385
26:36
79
203
2:39:33
179
1220
2:16:11
172
1314
2:58:52
244
1534
2:36:57
158
1631
2:51:56
225
1278