4042575
44510112
3140
3969344
2617324
2917733
2489355
5117429
2500344
2674733
1840
1701038
430579728
238164380
1665888312
156760267
129622178
123029252
1114558895
103245210
88240178
82972290
74672139
69295158