27790
18374
15462
18300
4631015
5682395
4120
16963
11938
9411739
12104632
7832
430595728
238171380
1665928312
156769267
129630178
123033252
1114598895
103245210
88244178
82975290
74672139
69305158