606
676
6312
579
684
6019
647
715
593
582
726
487
34057
26120
24532
21863
1811267
16862
1607148
15156
1445144
13010
12100
10110