1127 215
947 538
927 684
915 802
849 96
822 8
815 449
762 760
756 965
732 32
687 525
684 815
675 374
662 794
603 602
600 658
600 644
576 604
500 835
486 209