153
145
127
1230
122
1416
1523
1630
149
135
9630
8060
5750
4270
406261
3640
3579
3450
3121
286147
27649
264142