3192 654
496 921
852 190
336 906
175 129
953 817
624 263
946 882
10 246
8 628
771 470
867 521
779 854
184 87
369 679
101 101
330 90
890 800
396 364
809 550
883 135
456 823
590 222