48331 10
39153 3
26534 4
27758 1
56156 6
28654 3
23152 2
24453 1
34259 5
45305 6
28453 3
18304 1
21908 2
40776 4
38529 2
41954 7
42407 5
52577 6
43852 4
37927 3
51729 3
36529 3
47584 4
81204 12