48261
481715
127376
582414
790785
38665
164573
140177
608792
841823
485911
333382
6315368
5115935
4909460
37981000
3766287
3741956
3629462
3350226
3284730
317936
2758209
243410