Latest 251
3:52:13
140
926
2:59:13
73
226
2:31:50
77
670
3:56:52
115
931
3:43:53
135
824
3:32:15
95
490
4:00:02
102
684
2:58:08
122
470
3:58:13
132
795
4:00:01
120
860
4:00:01
159
970
4:00:01
113
886
3:48:48
129
928
4:00:01
114
749
3:58:16
120
930
3:30:43
119
643
4:00:01
108
547
4:00:01
134
922
3:31:36
139
737
3:19:38
122
447