Latest

540
512

96
123

74
67

383
828

319
385

174
204

150
290

155
299

115
246

Private
160
96

390
392

506
716

15

149
342

205
308

131
281

102
260

70
69

130
51

354
598