7926
866
785
7114
682
820
870
763
777
750
800
1010
30717
23290
21472
19343
1553267
14972
1391148
13396
1219144
11860
10380
8710