41631 3
119878 11
32577 2
238631 41
104627 40
191781 33
159829 33
86531 10
32383 2
108080 20
405756 85
136202 12
61077 15
78209 18
71408 11
142855 20
66452 18
47006 4
112983 7
44930 4
119029 13
174458 24
27532 3
39653 3