Latest 50
3:47:37
119
108
3:57:02
845
164
3:05:49
74
53
2:39:47
72
61
3:16:34
130
157
4:00:01
130
207
3:58:50
78
209
4:00:01
147
132
3:45:01
200
122
4:00:01
99
202
2:21:14
63
93
3:59:31
355
73
1:26:01
142
41
3:56:13
816
229
47:44
44
34
3:30:24
109
301
3:43:15
106
126
2:00:58
55
116
1:50:35
293
105
3:42:30
180
184