1010 715
939 565
934 941
893 128
891 616
882 55
864 538
811 412
808 628
738 82
738 795
727 128
659 102
597 810
581 986
539 486
479 467
335 229
318 681
307 783