446
215
181
292
201
337
525
234
37877
29150
27443
24704
2109267
19254
1864153
1723147
17156
14220
13930
12180