Latest 962
2:55:03
102
142
4:04:56
122
78
3:29:02
157
79
2:12:58
106
109
2:20:39
109
105
1:58:31
83
98
2:20:39
102
141
3:33:20
149
133
2:33:02
85
212
1:54:23
109
101
1:48:56
91
66
2:50:46
95
208
2:39:30
96
102
2:05:12
102
36
1:59:24
100
64
37:00
37
117
2:59:42
181
201
2:27:50
127
219
2:44:21
90
158
3:34:45
156
331