589511
15435
23914
30806
84054
467810
30732
49073
27145
37026
13261
15423
430574728
238159380
1665828312
156760267
129622178
123025252
1114548895
103234210
88236178
82972290
74668139
69295158