292600
89788
139617
126379
91926
160908
36589
54266
59657
103298