1229 586
1209 10
1061 937
1011 82
943 743
921 970
918 144
879 96
872 538
871 54
858 616
801 231
764 968
762 645
736 285
728 774
720 502
684 903
650 820
647 792