860 125
778 506
679 378
51 174
727 394
326 515
450 474
424 270
154 4
673 793
930 580
740 328
792 865
765 842
862 485
62 993
108 7
981 244
887 858
583 732
631 758
31 478
750 235
615 755
297 147
500 913
91 228
63 68
200 593
17 898