965 953
947 418
910 58
838 540
731 143
717 755
711 188
667 4
646 3
638 456
506 979
494 761
493 756
488 161
452 301
451 37
450 24
270 694
239 604
147 415