570465
382556
234970
805788
682374
154459
211791
460741
929767
487712
19279
394271
703496
409356
393216
881738
537699
609340
511299
710808
94798
587292
329326
140362
862893
562761