706903
171442
113138
881637
274484
435830
863846
441907
253440
457837
785405
182304
33108465
28286132
252031000
24972484
19001346
17072973
157331032
15001239
12923764
10646485
878847
5932209