155936
62318
10081
15560
12111
105027
12721
13951
6483
71611
16000
14171
1584116
1092512
9930276
991616
94823
9113258
7437154
723111
68295
57963
54102
52138