14031 12
19660 16
30056 32
15417 14
33168 33
9565 7
13394 11
19133 13
12622 10
28932 27
18078 15
6866 5