695 550
183 857
659 131
335 657
15 821
118 653
714 585
643 575
743 175
648 494
50 668
308 310
820 580
535 605
518 41
317 305
612 693
610 977
902 470
628 161