Latest 50
2:57:00
95
340
2:19:33
87
309
3:59:44
122
574
1:15:35
28
164
1:20:39
57
178
3:01:42
148
554
18:57
27
49
1:04:26
47
141
1:26:28
99
308
1:51:15
102
252
1:14:16
83
136
2:11:39
175
417
1:05:14
91
113
1:16:17
87
124
1:43:58
127
264
2:07:42
145
239
3:13:09
229
379
2:28:39
175
167
2:18:56
140
159
2:16:16
108
182