Latest 999
2:21:43
135
462
3:59:36
181
658
3:57:45
242
590
3:59:50
140
531
3:57:34
288
764
1:46:19
110
135
3:56:23
170
396
1:06:25
57
23:43
17
3:56:54
236
762
3:58:56
251
1011
3:59:06
169
563
2:16:14
126
141
1:41:30
122
437
3:59:02
214
749
3:58:16
223
504
2:58:34
121
308
3:55:31
242
808
3:59:30
192
415
3:56:28
253
622