Latest 68
2:22:44
73
192
2:23:21
118
94
3:31:21
158
321
2:05:49
56
63
2:09:44
119
141
4:51:05
285
421
2:16:17
103
155
2:43:00
133
134
2:45:57
116
132
4:00:01
232
340
4:00:01
178
401
32:45
36
28
4:00:01
203
348
1:42:48
152
38
3:21:02
170
236
2:23:27
136
173
3:03:26
147
186
2:02:12
146
124
2:41:56
144
255
1:51:40
76
95