41443
21460
7100
18324
11110
23346
18961
48045
17680
45754
43386
40773
434989736
240933380
1684608313
158626269
131570180
125566260
1135648896
104833214
89910182
84063292
76486141
70441160