16008 18
12220 5
12929 4
12200 4
12418 5
13300 8
15746 1
22072 20
16083 9
59447 36
16960 10
17458 9
22144 18
14939 7
13747 1
30045 35
13263 7
19626 20
16369 12
18514 11
30035 25
16622 6
21050 30
24201 24