53993
48634
49532
1097312
41334
47805
91378
43055
41850
38080
54954
107883715
430576728
238162380
1665848312
156760267
129622178
123026252
1114558895
103240210
88237178
82972290
74669139
69295158