Latest 940
2:16:30
103
80
1:02:22
49
72
1:48:01
82
73
2:58:50
179
255
2:29:11
138
237
2:47:27
192
108
2:29:59
122
161
3:01:29
132
142
3:01:48
143
535
3:57:07
105
310
1:55:58
106
192
1:27:55
88
176
2:14:11
89
192
3:11:21
147
64
1:48:52
72
134
4:01:43
235
96
1:24:34
66
9
3:51:39
216
118
59:50
91
49
1:49:01
98
105