118097
83158
42493
855311
57785
42158
39072
44556
42876
50803579
724710
1276814
430488728
238100380
1665318312
156717267
129568178
122982252
1114198895
103202210
88195178
82945290
74628139
69257158