Latest 95
2:06:28
18
1
4:00:02
165
136
2:28:15
150
56
1:45:18
311
526
4:00:01
525
339
1:42:24
185
110
1:03:31
68
30
4:00:02
236
55
59:33
260
125
1:08:15
423
1115
13:39
168
244
30:06
283
416
3:45:12
464
204
3:16:04
324
348
33:07
77
29
4:00:01
453
183
2:51:15
252
144
3:59:52
303
167
4:00:01
283
139
4:00:02
292
128