31 40
616 878
670 345
660 788
443 878
62 89
157 304
52 980
809 940
715 35
844 10
130 613
573 965
485 940
919 364
501 774
474 975
1031 830
443 861
176 538