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