16171
43300
37420
21950
20351
18873662
2715132
22705345
23080
25051
10150
18063
430595728
238171380
1665928312
156766267
129630178
123033252
1114598895
103245210
88244178
82975290
74672139
69305158