441808
320869
390040
218547
314220
104715
576628
138857
177238
249703