1067 553
1032 354
1000 948
987 507
982 822
890 174
798 63
593 724
556 263
545 76
541 417
485 52
476 604
435 843
392 857
382 648
321 907
183 687
115 160