Latest 642
3:59:23
153
124
3:59:19
147
301
59:07
26
33
1:33:12
48
51
2:37:48
125
55
3:58:26
172
170
3:56:14
152
172
3:39:09
185
194
3:03:37
149
257
3:51:28
315
117
2:02:54
64
346
1:39:57
54
91
3:59:58
144
135
3:55:50
144
110
3:58:41
160
200
3:55:57
145
98
3:58:14
146
133
3:10:05
136
195
2:05:34
75
170
30:52
27
33