Latest 894

642
856

232
144

680
700

1,213
1344

112
79

117
79

1,580
1309

438
300

291
184

171
85

583
410

590
450

42
19

1,004
392

86
38

167
152

277
457

Private
190

Private
51
82

Private
30
24