307091 850
52042 867
168130 611
121460 610
49454 735
155008 370
34880 192
77936 790
69510 117
55449 503