158323
602755
198107
16110
829597
981962
219745
779635
810560
669974
27789
330664
157276
56607
156946
517722
185942
219136
925633
507649
311957
547757
406197
249955
70626
232755
251651
444209
241293
832511