179796
309786
3032109
217165
304468
367559
5501112
1689109
149183
33677181
34302182
17399119
23590177
17680142
6540103
144890
187556
13695100
260688
1143084