441439
320682
389872
218441
314114
104625
576340
138796
177142
249565