23985
99878
34641
138
38797
73902
81729
59944
41300
39111
38098
41303
38791
38566
34438
32293
139
26667
20189
168
71037
22731
5528
26673