1840
1830
18454
1590
14815
167160
14262
14175
127112
11856
11751
12947
14160
11530
8941
7530
607263
5900
5570
5061
491147
4689
427142
33950