I am guessing -- and it is only a guess -- that PY means "primary" in your post, SY means "secondary". Please do not use abbreviations or terms that you do not see in other posts as using your own shorthand can cause more confusion and take longer to resolve that just using the correct, proper terms in the first place.
Space allocation does not just depend upon the SPACE= parameter. For SMS-managed data sets, the ACS routines can override and change your parameters so unless you know for sure whether or not the data set is managed by SMS you cannot say 100% for sure what is going on. In general, though, if you give SPACE=(TRKS,(200,25)) then the primary will be allocated at 200 tracks (in up to 5 extents) while up to 15 secondary extents of 25 tracks each can be allocated.
Both of your files have gone to 16 extents -- unless you delete and redefine them, you cannot add any more records to either one (although you could open for output and delete the existing records to reuse the existing space).