Latest 696
2:59:12
90
208
2:54:46
96
107
1:04:28
46
152
4:00:00
160
128
4:00:00
148
206
4:00:00
139
65
2:43:35
140
211
3:45:13
164
109
3:02:42
115
246
1:34:56
74
207
1:28:09
63
174
2:49:19
127
162
54:15
58
24
1:08:00
60
48
4:00:00
151
49
2:59:37
121
62
2:40:07
132
25
1:29:02
79
294
2:20:43
123
80
2:37:15
89
176