84753 20
58304 7
406608 95
115029 28
351184 78
82677 11
154732 34
150481 30
120779 24
111456 25
141157 14
82384 7
256401 56
75252 7
173152 38
78603 19
104181 15
131358 8
38580 1
54578 3
74409 20
86231 4
134133 20
529202 93