250 5471
199 5049
317 552
238 141
246 140
105 131
152 128
234 127
243 125
153 121
192 119
91 118
125 117
92 112
130 109
90 96
135 94
249 92
156 91
102 90