Latest 1040

665
1378

1,392
2094

20
4

94
61

122
194

350
719

107
158

1,174
2492

70
85

169
218

385
622

109
60

Private
133
259

164
346

120
242

244
394

161
195

240
316

250
459

161
302