1011 31
1005 125
971 273
950 329
949 933
942 276
931 608
900 941
893 117
885 847
867 464
862 133
848 34
847 507
799 349
784 63
756 302
750 111
746 381
710 883