596221
16640
23034
30765
16044
16711
539811
39004
732710
68206
835210
34804
434991736
240933380
1684628313
158626269
131571180
125566260
1135658896
104834214
89910182
84063292
76487141
70441160