214
658
306
333
403
270
321
271
390
250
141
38307
29360
27653
25074
2133267
19384
1880153
1748147
17246
14360
14100
12290