Latest
2:50:00
78
44
3:47:34
125
16
1:16:31
72
72
4:00:01
185
159
1:50:13
90
54
1:20:56
53
162
1:54:17
48
157
2:41:18
67
42
59:06
30
122
2:24:19
71
146
4:00:01
91
111
2:28:20
88
333
1:34:23
48
140
3:22:05
88
275
2:08:06
97
81
46:56
23
18
2:05:38
79
60
1:33:35
79
86
2:50:03
96
36
54:34
42
5