19632 10
40654 25
20208 10
77652 50
18157 8
32226 33
48505 33
22329 21
12709 11
17228 8
13407 5
18634 8
36253 34
30981 20
12134 4
166052 23
333184 12
275751 36
153304 9
129776 15
131601 24
373181 54
748105 167
601008 93