Latest
1:59:59
112
64
1:25:13
101
91
59:15
86
59
51:52
72
45
1:51:17
79
186
60:00
72
80
59:33
41
19
1:51:06
152
264
58:38
70
39
1:18:18
117
74
58:25
42
31
1:51:33
91
108
1:39:38
114
141
1:27:24
89
248
1:12:59
98
100
1:29:30
59
41
1:27:22
106
89
1:29:45
74
138
59:54
48
35
48:47
52
30