Latest 268
2:29:41
118
412
1:59:58
99
447
1:58:04
153
348
2:29:56
151
440
1:59:50
69
352
2:00:01
76
209
2:30:03
175
468
28:56
27
77
2:02:06
133
395
2:00:01
107
229
58:58
45
99
1:00:01
39
130
1:58:07
97
170
1:59:56
82
185
1:59:50
146
281
2:29:55
138
346
2:00:02
129
342
29:59
50
115
1:30:01
91
228
2:00:00
168
334