1510
153
150
1337
164
168
141
132
193
1310
135
146
14160
11530
8941
7530
607263
5900
5570
5061
491147
4679
427142
33950