12384 10
15488 13
32956 33
18640 17
12255 9
42323 49
18411 17
134565 157
23347 25
20656 17
13551 11
13324 11