1166
606
10010
8927
739
585
10528
643
592
586
835
954
37877
29150
27453
24764
2109267
19274
1869153
1725147
17166
14230
13950
12190