441437
320680
389871
218440
314113
104622
576336
138795
177141
249563