1016 996
964 942
827 895
181 894
955 858
648 842
963 811
859 785
933 598
495 566
878 491
301 486
771 478
315 472
394 453
613 317
945 244
571 229
549 88
358 81