Latest
2:09:06
65
32
1:59:21
54
29
1:52:17
51
24
1:21:12
19
12
1:09:18
16
2
3:57:57
122
55
3:11:17
88
101
2:25:55
89
51
1:39:22
34
48
2:15:58
57
41
2:41:39
76
19
2:05:18
43
37
2:22:29
50
13
2:45:17
62
46
1:03:00
48
10
1:12:59
15
11
1:59:12
30
19
2:08:41
86
58
1:50:27
74
8
2:09:00
100
73