SELECT (SELECT COUNT(ut_news_comments.CommentID) FROM ut_news_comments WHERE `nut_news`.`NewsID` = `ut_news_comments`.`MaterialID` AND(ut_news_comments.`Actual`=1) AND (ut_news_comments.`TypeID`=1)) AS countComments, `nut_news`.* FROM `nut_news` WHERE (`nut_news`.`Date` BETWEEN 1728276695 AND 1728535895) AND ((`Active`=1) AND (`is_translation`=0) AND (`is_prediction`=0)) AND (`OnMainPage`=1) ORDER BY `countComments` DESC, `Date` DESC LIMIT 5