3428 924
615 803
130 189
596 826
432 996
254 448
363 513
188 40
126 235
1014 742
965 547
935 688
250 945
403 720
892 957
1862 415
76 863
746 887
547 580
445 843
873 706
423 82
63 951