878 301
994 790
746 306
267 25
161 506
612 366
779 127
191 297
462 800
526 814
948 134
917 360
857 451
30 51
910 930
763 40
761 194
480 350
927 83
704 719