99 33
47 5
101 17
167 26
727 235
353 87
180 22
173 31
197 30
195 32
712 30
184 47
147 13
116 40
58 8
125 15
656 101
272 22
547 108
747 301