39024
34076873
39512
29752
23756
16400
30495
334810
41425
38617
31445
43765
430574728
238158380
1665828312
156760267
129622178
123025252
1114548895
103234210
88236178
82972290
74668139
69295158