Latest 400
3:29:19
49
39
1:43:00
28
83
3:52:01
60
168
4:00:01
132
189
3:13:22
77
129
3:59:42
107
194
3:59:22
109
106
3:49:41
47
141
47:31
21
13
4:00:01
57
88
4:00:01
63
138
3:06:40
97
61
3:41:05
138
116
3:55:42
109
128
3:23:52
155
74
4:00:01
220
147
3:42:52
270
118
3:30:10
253
136
4:00:01
281
226
6:50:28
372
231