1060
970
7414
11831
12413
11543
11125
858
717
870
950
1130
31117
23840
21932
19623
1595267
15312
1413148
13666
1262144
12020
10710
9080