23433 2
39906 2
42857 6
27227 6
31830 3
28102 2
34678 3
21384 4
30983 4
32102 7
26177 4
40879 6
52078 10
26852 4
34532 12
55003 9
33106 7
35683 5
29483 6
39803 8
40209 7
30353 4
54406 12
30133 6