33553 3
42054 5
26980 3
63629 14
60627 9
50158 4
47930 6
40851 3
36953 4
23029 2
33955 2
27556 2
59880 10
37955 9
25282 3
95356 11
43806 11
34306 3
127353 23
329706 115
73680 22
65077 18
144280 52
32633 1