23376
17044
37085
48735
61716
47173
39983
44546
13573
39505
20171
36356
430517728
238126380
1665548312
156731267
129589178
123006252
1114278895
103217210
88217178
82952290
74643139
69272158