386
272
261
270
393
333
344
253
202
417
223
28837
22070
20261
18013
1439265
13962
1307148
12646
11220
1090144
9650
81511