1160 907
1012 684
994 329
941 466
932 598
897 985
849 579
843 461
825 178
825 764
811 929
776 381
722 136
673 404
655 996
653 513
646 306
634 108
544 418
479 696