Latest 94
1:30:01
129
41
1:41:21
210
86
3:58:16
331
400
3:58:39
284
54
3:37:54
163
218
1:58:46
86
174
2:48:36
244
150
3:37:28
239
76
1:34:40
107
48
3:58:44
239
107
3:38:20
264
272
3:37:11
175
114
3:57:15
165
102
1:06:37
72
20
1:22:19
76
52
1:34:37
95
31
2:49:13
167
144
1:15:42
103
10
3:36:47
223
104
2:09:05
150
95