541 40
376 283
743 329
400 200
509 943
663 697
60 402
625 93
205 147
908 201
190 761
679 821
818 535
584 932
469 912
978 780
812 746
583 386
538 521
799 109