Latest
1:59:57
562
208
59:49
231
122
57:50
136
81
58:10
126
89
30:01
57
81
30:07
85
92
59:42
102
14
59:52
109
61
1:29:59
209
125
20:15
47
16
29:37
44
32
1:30:01
189
164
2:59:22
395
254
3:30:03
422
430
1:58:59
212
339
1:00:02
130
98
2:30:01
285
220
1:00:02
140
80
29:48
70
49
59:25
116
92