1011 925
997 371
994 713
981 335
927 126
888 522
886 383
878 273
809 790
761 471
714 354
655 203
641 307
558 799
541 76
533 760
532 980
318 711
252 48
236 258