20889 20
17327 16
12359 10
151878 15
20830 23
11857 10
10895 10
17858 20
53946 67
89268 127
11415 10
12665 12