22464
50316
15063
37713
46721
27540
26775
22192
26005
24823
34880
32578
430472728
238090380
1665288312
156710267
129556178
122973252
1114128895
103198210
88190178
82934290
74626139
69254158