13311 13
12238 10
9352 5
10769 14
18512 13
14895 16
9858 6
17167 28
10133 9
12283 11
11784 15
32597 54
11090 10
15407 35
11489 7
9977 5
6982 2
16816 16
9367 10
8064 5
7455 8
9273 9
18242 25
20860 40