Latest 618
2:30:30
116
235
4:00:01
194
615
2:36:37
154
516
2:28:48
107
250
3:55:48
158
346
2:49:15
149
328
1:45:19
87
160
1:20:29
72
125
3:11:51
155
253
2:58:56
137
534
2:01:29
76
475
2:53:25
130
387
3:03:44
74
245
2:55:42
128
77
2:48:36
50
136
4:00:01
91
216
1:02:39
32
80
3:16:59
137
329
56:53
29
32
1:05:50
44
81