966 576
955 582
934 311
873 4
860 669
810 259
655 516
539 507
494 961
417 393
411 664
334 457
263 485
185 421
152 370
148 464
89 876
42 809