129594 642571 21 220 21 438 2298