1600
1306
1660
32810
1872
1833
1500
1146
14711
3038
44221
1913
1583716
1091612
9923276
991216
94813
9111258
7435154
723011
68275
57953
54092
52128