 20 
 500 500 
 313 305 95465 
 292 222 64824 
 330 253 83490 
 212 256 54272 
 132 189 24948 
 149 296 44104 
 294 137 40278 
 225 345 77625 
 345 220 75900 
 337 177 59649 
 189 300 56700 
 234 321 75114 
 335 272 91120 
 354 244 86376 
 149 169 25181 
 355 165 58575 
 260 220 57200 
 210 241 50610 
 194 372 72168 
 287 134 38458 
