23873
27232
781
25355
43136
181
29813
29457
29566
29850
754
46303
619
41929
807
38502
38640
35130
38631
643