51631 4
30507 2
47126 5
24234 1
17852 3
26856 4
30803 10
27076 3
32858 9
37181 10
49531 12
28581 5
35303 3
42259 5
83459 9
22553 3
28055 2
26478 2
35358 3
24709 2
23206 1
21859 2
23257 2
55209 10