131
137
110
109
112
1125
134
106
1214
127
102
9500
7920
5670
4230
404261
3600
3579
3410
3081
282147
27649
258142