178
142
203
153
155
150
1337
164
141
1310
135
146
14650
11690
9191
7780
630263
6130
5660
5131
508147
4849
439142
3490