70
156
194
214
153
141
235
2110
230
160
211
309
19706
15010
13061
11790
8922
852263
7960
7632
739148
637142
62311
5780