Latest 388
3:59:20
110
166
4:00:02
93
123
2:54:06
58
49
3:58:54
111
186
2:32:53
127
43
3:26:56
671
227
2:33:53
59
244
4:00:02
87
25
3:07:10
67
237
3:59:55
118
152
3:39:22
139
360
3:53:47
401
37
55:23
18
80
3:59:54
468
205
3:59:49
600
214
1:51:17
71
4
3:59:35
137
45
3:58:50
121
68
3:59:59
129
208
3:59:25
245
255