34052
26515
90197
805718
605112
602711
27001
60845
756612
48978
52225
1049917
430576728
238163380
1665858312
156760267
129622178
123027252
1114558895
103242210
88238178
82972290
74670139
69295158