882692
987116
797581
644510
55795
917107
231787
470765
324544
155979
626905
363864
33107465
28280132
252021000
24969484
19000346
17072973
157331032
14999239
12920764
10643485
878247
5932209