310052 850
58885 867
174906 613
132837 616
50428 736
164945 373
37071 193
80886 843
75345 124
61144 511