455332
226452
98413
977750
198185
54521
58131
237827
160697
389251
941327
162579
684342
555514
225772
210737
687
423479
1006169
410955
40772
79156
195212
125245
216600
131157