Latest
3:51:52
399
513
30:01
67
58
28:17
108
78
18:39
31
49
28:50
88
71
30:01
95
105
1:31:27
255
269
28:53
81
78
1:09:47
243
157
1:04:04
156
175
20:05
69
63
1:28:36
237
403
2:37:06
485
449
57:41
257
242
44:37
149
133
1:00:05
135
210
1:00:01
142
170
30:01
76
70
3:01:17
458
497
19:44
70
90