14006 6
34729 36
14430 6
22940 31
5425 16
20106 15
54122 42
9196 6
12623 12
60697 75
12742 12
11810 9
21569 17
14169 5