171983
163961
92877
216347
114336
85423
120561
160539
200068
137918