Api/contacts/activities does not return all results

Your software
My Mautic version is: v4.4.7
My PHP version is: 7.4.33

Your problem
My problem is:
I tried to get the following contacts activities: email.read, email.sent, email.replied, email.failed via /api/contacts/activity?filters[includeEvents]=email.read&filters[includeEvents]=email.sent&filters[includeEvents]=email.replied&filters[includeEvents]=email.failed
And not all results returned.
But when I use the same request nut with contactID (get specific contact activities): /api/contacts/528737/activity?filters[includeEvents]=email.read&filters[includeEvents]=email.sent&filters[includeEvents]=email.replied&filters[includeEvents]=email.failed it returned the correct result

Why does it happen? And how to use /api/contacts/activity correctly because I need to get activities (email.read, email.sent, email.replied, email.failed) of all contacts and preferably by specific date.