34065
43300
46044
36782
19232
37420
1058812
63657
38310
28352
36762
13440
430441728
238069380
1665138312
156689267
129547178
122956252
1113888895
103193210
88169178
82923290
74617139
69245158