201
1614
168
184
166
148
1812
147
142
135
1518
153
15211
12240
9581
8380
663263
6510
5940
5431
543147
51410
460142
3890