166
162
165
163
167
174
186
183662
192268
1614
14090
11370
8831
7490
601263
5850
5480
4971
484147
4669
423142
33950