Latest 99
3:07:57
108
196
2:17:03
122
81
2:21:21
130
230
1:17:23
51
90
3:02:52
160
101
2:41:27
107
163
3:10:22
149
163
3:17:23
116
213
4:00:01
121
168
4:00:01
181
294
2:23:27
141
126
2:20:18
105
171
2:11:57
116
175
1:59:00
83
42
4:03:00
115
130
12:11
30
14
1:53:07
110
97
1:24:39
106
206
3:46:40
271
200
2:32:56
227
132