201
1614
168
166
174
148
1812
147
142
135
1518
153
15181
12140
9531
8340
661263
6470
5910
5391
537147
51110
460142
3860