Latest 30
29:24
39
106
29:47
38
136
2:00:01
125
406
2:30:01
168
551
2:00:01
165
278
1:50:12
207
281
1:26:32
205
164
2:29:56
199
809
1:00:01
76
174
2:30:01
332
289
1:42:11
139
337
2:30:01
197
296
1:30:01
149
317
1:57:49
129
175
30:02
71
129
28:29
76
142
1:30:01
151
173
30:01
69
42
1:00:01
68
51
1:24:25
303
527