442056
321017
390161
218607
314282
104763
576822
138887
177300
249792