39758
51857
105664
38427
24535
1389
94471
10361
1009191
956168
78316
89358
41921
65788
53693
1013228
50582
30736
50579
47478