600960
521237
835792
811914
597750
80926
168181
226181
154466
116875
645496
59875
4059
177767
446579
733807
420503
434933
284906
229270