166
162
165
163
167
174
186
183662
192268
1614
14090
11410
8851
7510
601263
5850
5480
4981
485147
4669
424142
33950