1332 243
1153 330
1014 382
978 109
946 610
881 322
865 298
834 72
818 541
810 660
731 218
716 619
687 226
680 463
678 236
676 718
631 279
618 256
596 427
588 710