1218 980
1003 909
958 580
957 558
903 250
888 80
886 685
822 779
706 1000
659 472
659 455
648 818
626 533
608 383
575 956
562 707
469 945
438 537
413 538
373 824