Latest 100
59:57
169
217
2:00:02
186
386
2:30:02
217
467
2:58:43
345
316
1:30:00
251
311
1:59:55
219
336
59:58
158
178
2:28:41
241
273
1:59:48
198
349
1:29:41
110
128
29:56
52
20
2:29:59
160
250
57:41
127
128
59:56
67
92
1:30:01
81
49
1:29:34
130
166
58:55
81
147
1:26:19
165
191
1:29:54
183
111
1:29:43
181
298