1301 5
45905 4
52658 4
43357 9
22559 2
48604 9
24101 5
43528 10
24404 2
21131 6
46904 2
51377 3
19156 11
36528 2