1096 494
1044 713
1043 954
1009 986
1005 590
1002 162
1001 115
996 899
985 189
978 625
971 277
970 98
958 30
953 157
946 886
941 453
936 974
935 22
927 84
926 432