Latest 473
3:23:47
199
187
2:25:37
112
85
3:58:25
146
74
1:44:16
73
124
3:57:33
173
102
3:59:58
222
242
3:51:44
140
91
3:57:51
120
125
2:17:18
86
60
1:55:35
67
80
1:06:05
38
123
3:57:44
150
197
3:59:08
169
233
3:31:42
116
265
3:57:21
117
110
3:57:16
116
203
23:10
24
8
2:45:30
79
212
1:20:51
86
22
2:56:43
113
106