Latest 1255
3:55:25
155
229
3:58:30
142
128
3:56:50
116
218
3:57:06
143
280
2:45:14
54
38
3:56:14
101
203
3:05:54
74
115
44:05
24
95
4:00:01
96
324
2:28:10
46
108
2:57:37
73
77
3:44:50
146
139
3:53:08
77
95
3:52:49
101
142
3:45:48
118
93
3:29:04
68
142
3:09:34
95
101
3:39:38
115
172
2:56:10
110
67
3:31:18
114
74