Latest 324
2:07:09
119
82
3:57:47
235
303
1:17:48
91
67
3:53:47
233
431
1:41:39
124
64
1:51:14
79
174
6:54:58
521
678
1:50:41
95
106
2:57:33
191
149
58:35
120
147
2:37:10
137
225
1:11:30
134
53
8:00:00
515
640
1:39:02
138
66
3:00:19
197
136
4:00:01
205
411
34:30
74
35
4:00:01
267
357
3:59:23
349
238
22:52
53
40