1005 918
988 686
970 861
858 328
831 912
821 65
801 913
773 748
737 872
693 880
615 256
469 671
465 70
356 207
355 77
309 73
291 639
275 371
203 841
188 883