78590
290402
428585
39624
730218
143148
858813
541638
132903
49973
638867
305263
662169
663484
957659
682135
116664
887595
136749
562395
627377
80788
866543
606374
364586
193150