9370
11853
19711
21842
37323
20133
24156
27603
22360
13481
8391
10402
430479728
238091380
1665298312
156710267
129561178
122974252
1114138895
103200210
88192178
82935290
74627139
69254158