Latest 582
4:00:01
121
119
2:44:22
86
102
3:42:29
123
255
1:49:45
74
204
3:11:20
101
206
2:35:44
67
95
2:59:59
159
207
2:41:41
74
145
2:31:24
111
89
2:51:54
143
132
2:24:56
111
106
3:41:46
168
157
3:07:01
123
183
2:12:52
74
108
2:20:16
87
199
41:34
27
62
3:59:26
166
255
2:27:44
191
78
2:16:17
76
76
1:04:46
45
43