52151 9
49976 3
54608 5
54057 11
38803 2
54506 6
52309 2
35356 3
43377 2
45759 4
51582 10
43255 3
55529 10
65951 12
44209 5
52807 3
62778 5
108955 10
46103 3
37859 3
47928 2
41429 2
40504 1
39629 2