641 475
885 811
379 355
667 566
307 565
846 99
217 675
476 743
27 528
312 632
509 690
475 329
822 163
955 5
304 647
805 150
558 461
693 31
789 874
1405 206