34833
9480
14000
28514
25311
47798
22743
42447
23274
18890
10810
24954
430567728
238157380
1665828312
156757267
129616178
123023252
1114528895
103234210
88236178
82970290
74668139
69292158