27790
18374
15462
18300
4631015
5682395
4120
16963
11938
9411739
12104632
7832
430593728
238170380
1665928312
156760267
129628178
123031252
1114598895
103245210
88243178
82974290
74672139
69304158