8003 4
7871 4
6877 1
10403 10
9561 6
8903 4
21968 21
10983 9
15135 11
26464 36
22424 35
17184 21
19188 35
29131 79
17438 15
21544 27
20702 21
29169 45
19574 40
12704 21
9936 9
7270 1
6694 4
7306 1