Latest
2:50:43
121
159
28:59
15
6
1:47:43
91
131
2:58:17
55
56
3:03:44
98
57
3:57:32
113
86
3:48:32
144
35
2:00:39
55
63
3:48:54
77
12
2:42:54
69
49
29:52
19
5
4:00:01
114
98
44:26
41
14
4:00:01
180
215
1:00:39
35
3
4:00:02
193
134
3:16:29
166
9
2:58:48
103
39
20:18
11
24
30:01
20
46