441439
320682
389872
218441
314115
104625
292680
576340
138796
177142