1041 347
923 671
921 45
831 137
814 553
774 952
763 773
730 899
677 741
656 125
596 54
578 727
555 790
518 564
468 603
456 797
448 883
437 287
375 887
351 522