49073
27145
25993
13261
18352
23740
13882
8171
28504
272112
54855
22955
430686728
238223380
1666468312
156798267
129676178
123078252
1114878895
103263210
88284178
83007290
74693139
69324158