55980
756712
34052
26515
90197
805718
605112
602711
27001
60845
48978
1049917
430595728
238171380
1665928312
156769267
129630178
123034252
1114618895
103246210
88244178
82976290
74673139
69305158