Latest 608
59:33
71
77
1:59:30
125
282
2:59:34
151
482
1:30:01
93
266
1:52:30
106
235
1:29:58
86
139
2:15:55
126
341
2:29:31
138
356
1:57:00
118
250
2:00:02
91
392
32:34
63
225
1:44:34
114
210
1:29:57
108
223
4:00:00
259
717
1:59:04
103
310
1:59:48
91
306
2:59:40
182
484
1:48:20
137
193
1:28:47
78
82
58:49
48
72