292600
89788
139617
126379
91926
160908
42551
36589
54266
59657