1035 834
932 355
893 680
883 503
843 120
832 840
825 764
804 912
743 622
729 679
705 459
690 897
579 20
546 773
374 10
372 408
337 987
300 205
258 287
244 65