Latest 500
3:53:18
122
287
1:31:41
56
73
2:15:01
113
277
3:33:53
142
181
3:04:35
81
96
2:33:08
116
389
3:06:35
51
120
3:09:13
116
109
2:24:48
56
243
2:30:39
110
382
2:33:03
38
37
2:59:32
122
71
2:01:59
54
63
2:15:05
115
167
2:05:54
88
10
2:31:40
90
142
2:53:39
164
132
1:36:42
87
256
3:41:32
211
195
2:07:55
79
160