42626
2096
2596
1880
1460
1565
1666
1740
2846
27012
33011
2205
1584816
1093512
9937276
991916
94913
9121258
7439154
723811
68305
58003
54122
52168