Latest
2:04:58
83
90
2:09:55
48
118
4:00:01
66
115
1:40:19
43
59
3:09:34
55
22
2:25:52
28
113
3:09:53
44
67
3:01:20
28
68
2:17:47
27
245
4:00:35
29
70
3:58:52
46
385
2:00:09
28
32
2:20:11
55
27
2:20:03
38
77
3:06:54
85
237
1:08:40
27
2
2:44:03
68
56
2:47:19
89
164
3:17:46
97
188
1:43:52
44
50