625891
439237
19082
430249
629482
307215
191781
698927
358280
866624
604292
5071000
942115
469821
256953
40591
629473
768263
19453
516347