29305 3
30626 3
46558 11
24656 2
33605 3
37608 11
34976 4
34408 4
49934 5
29078 4
45828 5
38808 9
67333 11
27630 1
109706 15
41329 4
55154 16
66631 3
24632 2
28206 5
69501 5
30355 3
53859 5
37309 4