1110 640
1063 239
1003 240
959 287
958 380
946 774
927 614
915 437
868 502
850 77
847 269
847 793
795 340
737 933
700 45
613 919
590 377
583 248
562 632
535 962