256 995
787 958
201 933
682 873
364 839
831 805
513 783
652 757
909 635
622 550
645 495
508 470
930 407
110 364
535 275
1043 202
203 185
806 173
367 151
1014 64