1007 756
1004 889
1002 850
947 871
845 891
799 835
701 461
657 427
580 899
533 257
502 398
312 798
235 679
223 859
196 676
168 441
107 677
74 533
26 486