Latest 926
1:40:05
134
314
3:03:00
243
470
2:05:17
100
167
1:45:32
109
344
1:53:47
176
520
2:40:06
145
416
3:23:37
138
373
1:58:54
94
181
2:06:19
150
227
3:00:05
169
400
3:18:22
183
370
3:40:28
192
420
20:30
20
23
59:42
20
18
1:32:52
36
28
3:52:47
93
212
3:46:21
58
118
3:59:18
58
66
3:19:02
57
145
1:59:31
30
79