1600
1306
1660
32810
1872
1833
1146
14711
3038
44221
1913
1585
1583716
1091512
9921276
991116
94813
9109258
7434154
722911
68255
57913
54092
52128