75952
39680
221394
585654
94142
433853
446583
449980
16317748
731086
5358578
4524981
3677192
3629510
2389216
2263495
553691
66318
793236
45212