16004 18
12899 5
14071 10
11359 5
10898 4
12055 5
15431 9
13786 6
14894 12
15433 14
11044 5
14140 14
14557 16
12731 11
15398 15
12682 7
12052 9
11807 5
15845 11
14454 12
13942 7
14458 8
19506 38
22665 24