Latest 90
4:00:01
160
260
2:52:51
91
141
1:16:56
66
46
2:53:55
325
130
4:55:12
533
160
3:03:15
422
95
2:11:48
97
54
2:38:39
360
147
3:47:53
143
221
2:29:16
80
79
4:00:00
356
277
3:02:10
414
98
1:51:26
493
85
1:16:44
105
189
3:55:02
167
198
1:59:39
243
137
1:49:59
72
95
2:41:10
138
144
4:45:10
917
194
1:40:40
152
92