Latest 90
3:55:25
781
4146
1:59:44
66
251
3:50:10
647
2792
1:00:03
82
79
3:51:05
576
1916
27:27
22
16
28:07
26
17
1:30:01
82
158
30:01
24
35
33:26
51
48
1:10:48
218
905
2:37:57
504
2863
1:10:50
133
497
4:00:00
550
2211
4:00:01
587
2063
4:00:01
717
2776
20:48
60
170
30:01
77
109
3:00:01
119
202
3:12:22
131
348