40893
53363
70630
52374
16783
32251
82915
69532
52114
19687
97152
81558