276 63
187 105
123 101
129 99
105 142
140 93
159 69
96 67
162 59
320 100
417 1691
264 5547
296 546
334 3944
375 4051