Latest 400
3:00:23
246
490
2:28:26
278
489
2:29:30
396
440
2:59:06
218
659
2:27:08
180
493
3:26:09
231
179
12:20
46
93
4:00:00
266
1193
1:26:05
53
29
1:06:29
36
26
1:40:58
34
33
3:30:53
224
122
1:07:32
58
81
1:13:06
55
31
1:10:26
91
82
1:36:13
190
54
1:59:52
281
141
1:36:55
82
102
2:32:57
151
189
3:23:51
309
490