8391
10402
25194
11740
17066
10525
13775
16274
37101
16850
430560728
238150380
1665668312
156746267
129616178
123021252
1114498895
103233210
88231178
82965290
74666139
69292158