Latest 112
3:16:02
165
445
2:42:45
104
166
3:03:35
143
259
1:55:13
98
60
4:00:01
255
229
3:02:10
156
128
3:47:15
166
193
2:26:53
124
23
3:50:31
211
207
3:35:03
193
93
2:31:36
83
42
3:57:56
127
98
2:27:39
120
181
14:37
18
5
2:05:31
46
5
3:59:25
109
89
4:00:01
161
275
4:00:02
128
73
1:56:41
69
38
4:00:01
124
167