68268
64128
1384524
37076
44576
33866
793320
33501
23396
39784
31776
786516
430645728
238193380
1666188312
156782267
129657178
123056252
1114698895
103253210
88266178
82984290
74678139
69312158