1300
1600
1306
1660
32810
1872
1500
1146
14711
3038
44221
1913
1584816
1093512
9937276
992016
94913
9121258
7439154
723811
68305
58003
54122
52168