342737
369676
31931
524334
92594
827477
100438
116182
670112
100644
384345
74198
191842361
164701051
162211157
155531728
149571983
147633146
14520943
143671360
13880556
13812267
137291740
137161355