905 759
581 297
147 669
475 740
990 240
493 121
1003 491
825 134
90 874
115 516
195 100
747 938
966 616
180 571
496 383
968 291
845 154
154 91
535 685
995 653