1300
1600
1306
1660
32810
1872
1500
1146
14711
3038
44221
1913
1585316
1093912
9946276
992316
94913
9122258
7443154
724311
68335
58023
54142
52188