Latest 576
3:32:20
286
686
2:59:40
239
829
3:30:20
206
1036
3:00:05
189
1048
3:00:39
168
811
2:59:11
180
786
2:59:53
211
1026
2:01:58
183
521
4:00:00
241
1286
3:00:36
211
1146
3:59:42
228
1374
1:59:49
169
721
1:59:30
160
646
1:59:45
125
566
2:59:32
141
1070
1:59:33
38,753
598
1:59:46
134
570
2:00:05
121
596
2:29:39
127
796
2:00:02
122
628