834410
387830
371873
114903
143997
313227
50164
314979
464346
680769
148381
601886
362797
38821
404246
545554
738509
448457
392565
652801
717370
503130
627570
149514
114329
756895