358
299
231
207
378
192
225
240
203
200
194
27347
20560
19141
17032
1343265
13322
1204148
11896
10780
1005144
8990
78911