820 602
870 45
407 992
367 803
103 639
810 988
466 760
161 218
699 750
97 340
878 831
1008 832
609 54
27 579
1102 784
209 4
955 155
723 37
404 513
727 249