1003 485
998 189
976 644
964 932
950 811
899 34
896 95
643 859
545 853
456 443
272 240
264 70
222 990
174 542
170 124
133 913
124 154