Latest 289
30:01
39
97
1:59:59
105
379
1:59:15
112
261
1:59:58
117
399
2:29:59
183
516
1:41:36
81
230
2:29:53
174
413
2:00:01
91
273
1:29:42
106
265
52:55
40
143
1:10:19
71
217
1:59:50
118
285
1:59:46
139
241
1:29:17
94
204
2:30:01
83
523
1:59:59
122
326
1:59:41
124
348
4:00:00
164
464
2:30:00
162
418
1:59:53
121
330