40857
33256
69271
41304
47907
39163
91248
49735
27931
27733
38102
69677