20376 19
8852 6
21269 15
115676 127
15857 14
17584 10
12364 10
13159 12
36268 36
16672 15
46733 55
13415 10