12365 10
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
9936 9
7270 1
6694 4