1328 243
1148 330
1012 382
978 109
946 610
881 322
864 298
834 72
818 541
810 660
730 218
716 619
687 226
680 463
678 236
676 718
631 279
617 256
596 427
588 710