250000 37 595 31015 58 893 53668 222 746 119 694 44 568 16943