31356 2
28430 3
35277 4
104476 37
33755 4
43283 4
31454 2
54927 10
44709 12
36706 2
24080 3
35333 4
49358 3
31579 3
29930 5
36181 4
72081 12
29904 1
34654 5
38930 4
26659 3
63755 2
115333 17
31932 4