Latest 869
4:00:01
198
426
3:45:36
234
185
1:08:03
54
16
2:35:21
100
115
3:22:49
213
302
2:33:31
154
293
3:00:47
121
64
2:21:00
83
101
1:47:56
73
38
2:41:16
126
110
1:25:25
104
228
3:24:26
161
84
2:58:18
144
69
3:35:55
191
176
2:16:48
166
243
3:33:27
121
29
3:55:45
201
95
1:29:36
89
36
2:25:03
148
180
3:49:58
166
308