Latest 75
3:59:29
161
672
2:29:38
68
190
3:59:21
121
623
4:00:00
119
736
4:00:00
108
565
3:46:24
99
479
3:27:43
101
393
3:27:31
112
413
3:52:08
125
173
2:46:32
122
145
2:58:42
94
364
4:00:00
185
458
3:55:31
67
455
3:33:13
60
280
4:00:00
83
463
3:59:23
179
475
3:00:04
126
538
3:59:57
113
474
4:00:00
1,866
764
2:57:27
112
661