1097 160
1022 169
997 188
994 99
986 384
974 48
959 425
951 795
946 871
936 628
922 941
879 472
860 324
854 937
841 424
819 502
780 140
777 701
723 40
715 222