Latest
2:58:03
48
88
2:34:17
40
10
3:29:13
86
33
1:58:22
64
24
2:41:40
59
164
2:08:44
29
3
2:12:45
39
19
1:19:38
34
101
2:02:37
60
4
2:23:30
61
20
2:31:44
55
196
4:00:01
126
190
10:48
14
9
4:00:01
75
302
3:42:29
99
37
2:18:11
58
32
2:52:18
55
5
3:00:20
54
37
2:11:36
50
32
3:28:53
62
15