74733 5
28128 3
17758 2
15929 1
24206 2
45182 2
19784 1
37507 8
30584 7
15682 4
17959 1
114608 3
19434 1
26883 1
24852 4
39302 2
50782 6
23902 1
29553 3
22856 3
24009 1
23501 1
56130 4
93128 11