292250
89681
139440
126245
91842
160800
36569
54227
59621
103201