236
213
173
184
192
203
193
141
225
146
26557
20050
18331
16462
1285265
12722
1167148
11494
10460
944143
8640
76911