313 164 747
445 860 769
456 189 1255
330 111 787
133 726 369
235 834 580
207 362 578
152 187 660
390 295 1359