14890
25452
40635
43415
34066873
21150
23250
29742
28165
23746
16390
10210
430550728
238143380
1665648312
156743267
129613178
123018252
1114418895
103228210
88228178
82962290
74664139
69287158