10488 8
14442 25
10148 11
11951 8
19049 18
12464 16
11019 14
9637 5
12873 24
11709 17
12187 6
10624 7
14753 18
14719 12
15370 25
34561 97
10504 11
12850 12
17722 14
13159 10
13088 12
18472 43
13372 14
19863 30