374547
412425
108317
13887
260552
163730
861822
463280
492153
51582
158167
39732
28373
910563
943428
198859
80733
48690
1008564
75451
691571
373870
473206
64890
806285
97112