413 856
754 680
1011 498
444 29
834 582
47 177
384 106
353 790
460 590
878 191
365 728
635 279
988 506
626 666