15850
32376
25600
32790
25535
21990
29390
25613
18810
15632
13862
13280
430645728
238193380
1666188312
156782267
129657178
123056252
1114698895
103253210
88267178
82984290
74678139
69312158