16410 9
16800 18
14511 8
18306 9
15019 15
21093 9
19418 19
19283 28
21967 21
15797 6
23607 39
15643 13
11304 5
16243 10
27467 31
16506 12
20533 12
50961 78
30095 65
20769 28
21839 38
16218 16
17673 16
21016 25