Latest 992
3:59:48
178
136
1:30:22
61
28
2:39:29
146
208
3:18:58
125
98
1:25:45
94
35
3:49:43
185
131
1:55:57
103
70
2:59:24
182
56
3:44:55
232
96
3:53:23
235
90
2:26:13
142
190
3:28:33
190
131
58:55
58
56
1:50:56
113
61
4:50:50
300
204
2:36:09
187
136
3:01:40
169
86
1:33:42
148
78
3:36:23
215
160
3:59:28
197
183