157276
56607
155946
514722
182942
925633
505649
311957
546757
72993
406197
249955
219697
249444
274579
690883
690133
468137
266772
405980
726948
40507
182116
536501
222731
987481
980900
112827
865174
44589