977 450
909 109
878 718
863 7
806 681
676 477
669 963
648 441
618 978
589 530
568 513
527 99
527 859
503 200
497 1000
438 22
401 339
331 519
286 356
242 210