960 51
763 42
47 537
441 319
831 198
645 420
243 198
495 412
543 625
272 113
652 890
774 631
829 946
758 852
907 17
577 918
685 263
1060 252
1044 904
818 150