32980
43474
14266
35446
22030
24603
14330
21290
12260
18094
17160
24075
430622728
238184380
1665988312
156773267
129653178
123045252
1114658895
103249210
88251178
82982290
74675139
69309158