342254
1141568
1152816
892858
26819
702358
357650
670795
435929
303132
188513
255585
264284
502841
419275
782256
816951
471118
381102
59387
525115
83766
280432
638607