38684 4
20931 5
27501 6
40677 3
36056 2
24705 3
55904 4
34378 8
41432 5
54352 7
36458 6
20559 5
47356 7
21979 6
83007 27
23976 1
26081 3
54104 8
30934 4
29877 5
46703 4
19227 1
17577 2
32384 4