8003 5
8047 4
7053 1
10403 10
9744 6
8903 4
21968 21
10983 9
15135 11
26464 36
22600 35
17184 21
19365 35
29308 79
17438 15
21722 27
20702 21
29169 45
19574 40
12704 21
11570 14
56595 147
12847 21
18705 26