1167 533
1011 731
993 652
956 477
940 22
938 46
923 347
916 810
903 422
888 636
883 92
872 548
861 529
848 501
844 762
842 452
832 419
822 961
779 905
778 43