9721
1233708
62034
147326
166382
9427
32686
267436
103501
249581
83683
335296
43651
31507
20796
12018
29246
1677362
19344
5950
35456
3869
42903
149800