var top10InvoicesWithMostProducts = invoicesQuery
    .OrderByDescending(invoice => invoice.ProductsCount)
    .WithTranslation()
    .Take(10)
    .ToList()
						

var top10InvoicesWithMostProducts = invoicesQuery
    .OrderByDescending(invoice => invoice.Products.Count())
    .Take(10)
    .ToList()