Latest 3517

318
420

236
194

377
296

93
34

124
49

302
240

186
75

190
112

Private
8
1

1,345
1298

358
507

357
177

853
705

352
306

553
297

758
508

209
398

1,048
1203

385
757

192
337