1243 201
1212 188
1098 620
1094 874
1063 999
1061 139
989 817
981 667
957 871
933 38
930 182
853 956
845 649
789 290
763 888
753 238
751 964
751 786
725 54
724 631