 30 
 500 500 
 348 220 76560 
 255 184 46920 
 191 249 47559 
 212 194 41128 
 348 322 112056 
 171 369 63099 
 206 327 67362 
 221 277 61217 
 250 202 50500 
 205 226 46330 
 193 280 54040 
 364 311 113204 
 264 224 59136 
 244 347 84668 
 270 338 91260 
 224 236 52864 
 168 177 29736 
 285 347 98895 
 315 294 92610 
 247 219 54093 
 315 302 95130 
 129 147 18963 
 268 273 73164 
 350 352 123200 
 186 258 47988 
 365 374 136510 
 145 259 37555 
 284 184 52256 
 129 198 25542 
 146 351 51246 
