1003 10
1002 474
997 198
932 803
921 855
887 6
857 426
849 461
835 231
814 150
769 607
754 432
737 243
669 879
493 412
456 515
435 640
405 676
361 608
280 579