Latest 132
2:05:32
218
91
4:00:01
440
242
1:39:28
239
24
2:05:30
338
29
2:01:22
193
60
1:52:00
225
86
3:02:53
476
48
2:25:19
551
35
3:30:01
748
182
2:23:30
549
47
3:59:45
1,188
116
3:02:58
539
58
3:14:06
679
96
1:23:34
79
1:01:18
174
2:16:34
169
222
3:59:48
271
157
1:52:57
143
131
2:00:27
243
347
2:24:15
165
96