29081 7
19053 2
28681 5
44634 4
23530 2
34978 5
35928 8
18877 3
37353 9
19079 3
21529 2
28651 5
29356 1
25506 4
29179 2
38529 7
40551 8
26659 6
25334 3
37857 7
39003 3
24752 4
47203 8
37033 2