317 130
548 106
1008 868
490 147
406 803
631 711
87 72
691 913
255 229
854 53
904 587
542 629
749 595
299 447
915 394
878 140
542 685
103 323
475 673
798 130