1109 362
1042 340
1009 503
985 76
978 557
968 398
946 872
946 174
903 80
886 284
842 613
827 965
817 541
788 477
786 350
753 708
746 927
733 247
697 411
684 947