Latest 300
3:58:58
266
345
3:27:29
233
89
3:59:21
211
71
1:29:59
85
77
2:27:31
204
79
3:00:34
233
150
2:54:30
251
481
3:59:01
158
232
3:59:32
181
321
31:25
74
48
1:31:45
41
8
1:59:42
149
58
3:09:41
261
104
2:45:31
120
24
1:55:28
139
115
1:25:06
110
69
1:29:48
116
88
3:00:00
200
386
3:00:00
203
80
2:17:04
149
165