600927
683204
135166
337905
1132983
160380
607404
744200
32810
632661
599872
320138
61038
144721
732816
431751
20155484
19562692
17936960
11935916
9254156
7902362
7838668
7181623
7072831
6912477
6891960
6413253
457470
4363231