42801 7
371155 93
147304 26
77957 12
48305 2
36033 4
32053 2
42932 6
145953 44
90909 18
54903 6
49030 6
186055 66
142102 29
113683 13
158833 6
107179 20
90833 28
83557 7
155602 19
84931 19
377526 60
91004 14
264956 77