11032
10331
10634
10242
970
9117
9127
961
900
8679
8873
880
14650
11680
9181
7760
629263
6130
5650
5121
507147
4819
435142
3490