1271 243
1058 329
993 382
977 109
946 610
879 322
862 298
834 72
817 541
808 660
715 619
714 218
686 226
677 463
676 236
672 718
631 279
615 256
594 427
583 710