100012
89414
1768294
124724
109736
143742
11312
10090
154849
94044
8549
7698
1585016
1093912
9945276
992016
94913
9121258
7440154
724011
68305
58013
54122
52188