1052 825
996 912
970 529
915 946
897 392
886 724
886 8
826 415
780 531
566 317
545 245
520 640
506 637
488 819
478 803
475 239
457 312
409 220
287 825
249 159