Latest 373
2:15:00
134
575
1:38:33
102
70
1:24:38
217
107
1:23:52
150
204
46:45
79
75
1:32:09
126
172
1:16:06
90
153
1:20:43
127
143
1:15:15
129
73
1:09:22
99
126
2:02:15
166
460
1:51:31
137
119
1:27:42
127
149
2:14:26
162
479
1:44:46
181
169
1:13:00
132
184
1:19:00
136
267
2:40:45
281
420
1:28:33
185
242
2:18:35
169
113