1015 235
1002 44
996 589
993 368
953 769
950 509
947 19
947 900
942 505
924 450
917 626
910 981
895 724
882 17
866 98
864 867
831 852
830 652
821 134
818 150