Latest 20
3:59:44
175
464
1:59:29
97
184
59:35
47
103
1:56:10
103
229
58:37
83
203
59:48
80
158
2:26:10
172
363
1:29:33
123
370
1:29:59
128
244
2:57:54
228
597
2:58:12
173
570
19:52
27
30
2:42:45
183
560
2:55:05
193
439
3:52:44
221
684
17:12
30
43
1:59:59
142
251
4:00:00
251
728
1:59:48
153
267
1:28:45
123
266