627
362
422
747
717
345
537
590
463
368
5113
412
38037
29180
27523
24814
2126267
19324
1873153
1734147
17206
14290
13990
12230