1679633
825510
1740320
522019
93627
566820
1414830
968110
77242
998018
29464
45939
430611728
238182380
1665968312
156770267
129640178
123042252
1114628895
103247210
88251178
82982290
74673139
69306158