22464
51646
50316
22130
27550
15063
37713
46721
22202
26775
32588
26005
430502728
238112380
1665418312
156725267
129574178
122996252
1114218895
103206210
88202178
82948290
74633139
69259158