350708 78
148430 45
82501 11
154179 34
149476 30
104629 3
255926 56
74906 7
82277 17
69631 4
151828 10
84682 11
141203 37
74259 20
86026 4
38779 0
77328 8
105704 22
83177 14
197777 22
127352 15
96652 19
138254 29
367054 91