Latest 114
2:29:18
608
51
2:29:12
742
185
1:53:33
399
107
05:46
43
12
25:23
107
29
2:08:51
516
139
3:02:56
910
298
2:49:43
791
93
1:00:04
140
158
58:11
397
187
58:11
376
429
4:00:00
659
130
59:49
182
185
1:43:49
256
249
59:36
192
171
59:07
349
468
1:00:01
113
81
1:12:54
327
295
4:00:00
1,140
182
2:00:34
1,045
283