Latest 268
1:55:32
80
16
4:00:01
175
116
4:00:01
260
110
1:03:56
58
54
1:52:20
138
87
3:39:19
129
120
4:00:01
232
81
33:13
34
61
3:57:49
168
148
2:12:24
153
56
4:00:01
291
48
4:00:02
273
67
3:37:09
258
172
1:40:56
132
113
1:07:05
94
55
2:50:46
148
283
3:00:16
245
139
2:46:02
168
35
1:03:15
66
76
3:01:06
169
29