596 580
546 363
504 874
805 516
732 392
941 780
151 714
962 330
332 111
237 146
323 737
25 408
935 467
51 622
748 637
344 984
727 957
433 594
866 875
85 664