Latest 1003
3:56:40
791
292
2:19:59
388
206
2:57:46
436
382
3:58:47
566
396
3:52:42
722
372
1:14:12
195
152
3:55:49
400
443
3:56:55
422
327
47:42
132
61
1:46:27
230
116
3:46:13
539
353
3:55:26
612
277
3:17:55
632
594
3:57:18
584
247
1:19:18
246
118
2:01:18
359
312
1:29:15
179
123
2:48:27
520
486
3:57:30
1,332
440
3:57:32
610
208