729631
254712
157940
1011844
274705
868395
580233
7517
406729
846574
310365
397835
481504
28952
53987
561377
273284
508841
425275
786256
822951
472118
383102
62387