Latest 638

Private
371
68

1,167
8857

Private
355
67

1,073
7932

Private
326
45

896
10116

352
2254

375
1942

725
6075

333
58

826
2374

Private
313
49

1,670
6600

Private
272
125

979
1460

Private
364
44

2,654
20299

Private
267
71

1,110
6695

1,015
5570