11032
10231
10634
10242
9117
960
9127
951
900
8679
880
8444
14540
11680
9181
7760
625263
6110
5650
5111
503147
4819
435142
3470