956 118
907 304
852 278
812 256
806 150
767 481
767 704
714 833
700 397
667 595
651 385
622 752
566 997
515 414
471 460
461 138
430 671
323 547
150 370
130 930