43383
36642
27649
98248
82983
17929
21259
79691
94150
38094
67862
35103
