531 411
690 902
398 801
265 445
551 262
1002 396
571 962
817 597
525 764
46 252
824 32
870 725
128 68
373 139
926 51
411 499
541 285
714 63
661 22
475 988