1230 907
1027 684
996 329
943 466
933 598
900 985
855 579
845 461
827 178
826 764
819 929
777 381
724 136
676 404
660 513
659 996
647 306
634 108
546 418
485 696