1950
39854
63133
38560
51889
27663
26121
41884
37036
21625
22460
18354
435144736
240997380
1685098313
158683269
131631180
125600260
1136038896
104861214
89956182
84087292
76531141
70470160