748146
674375
28728
832460
164923
335607
788107
567931
151124
231760
276191
202456
762611
156372
155779
26787
921647
196451
356590
168668
764344
28361
230442
592265
989223
50021