19387 17
29775 32
17539 15
16900 16
11894 9
15110 13
13697 11
11845 7
13342 12
43657 45
7327 5
11291 9