77236
53580
79967
1023113
94785541
683810
1685917
59384
50219
75725
82707
70294
430614728
238184380
1665978312
156772267
129643178
123044252
1114628895
103248210
88251178
82982290
74674139
69308158