Latest 325
3:40:59
110
301
3:57:42
245
317
26:18
15
34
4:00:01
140
448
1:02:52
61
60
4:00:01
151
221
1:30:55
66
41
1:38:55
33
149
2:44:20
91
145
3:59:12
137
293
3:13:03
85
182
1:34:06
41
80
3:28:31
157
325
2:48:04
76
222
2:48:35
67
103
2:55:39
82
266
3:12:19
127
318
2:53:01
72
216
2:53:59
90
122
3:30:38
126
433