23593 40608
23199 35958
30892 54713
26592 44018