270
1814
1916
196
2113
188
177
187
176
170
201
21132
14340
11600
9011
7640
618263
5990
5640
5091
497147
4719
434142
34450