Latest 50
2:38:58
147
235
2:06:11
96
94
1:35:20
98
172
1:23:35
93
71
2:35:21
161
311
1:16:45
92
62
1:35:45
87
171
1:25:53
46
105
2:29:40
100
201
3:01:19
142
350
1:17:17
68
99
1:57:06
117
140
1:13:40
73
40
2:41:03
115
325
1:40:05
99
183
3:42:47
244
590
3:13:36
60
313
2:09:34
89
218
1:49:11
92
135
3:49:08
182
402