Latest

528
108

945
69

815
128

1,563
466

898
131

500
106

800
222

620
126

631
49

752
177

Private
269
39

1,030
235

916
118

881
79

1,267
143

1,990
296

815
55

Private
1,167
336

880
98

990
66