Latest 342
3:58:57
201
81
3:01:29
222
120
2:30:38
176
54
2:08:52
118
69
3:59:56
211
215
2:34:11
177
37
1:47:52
135
147
10:37
24
7
3:24:55
223
278
2:58:04
215
235
1:31:44
130
154
3:59:59
160
206
1:03:36
144
405
3:08:04
188
162
3:00:11
201
153
3:18:20
230
117
2:07:21
159
69
4:00:02
220
175
52:22
53
91
2:50:01
175
133