3585
16899
4687
22095
19726
93000
12939
61000
932
4390
12177
57410
16339
77030
22483
106000
9747
45951
10616
50050
22878
107860
932
4390