976 450
908 109
877 718
863 7
805 681
676 477
669 963
648 441
618 978
589 530
568 513
527 99
527 859
503 200
494 1000
438 22
401 339
331 519
285 356
242 210