173 1000
509 981
906 959
320 959
931 950
596 944
512 943
919 941
459 937
272 921
544 905
485 898
23 883
201 874
770 873
368 824
633 783
651 782
589 757
638 743