12 88
239 636
125 514
219 600
272 384
782 662
405 96
118 23
668 244
151 519
240 586
302 228
401 465
232 40
188 375
281 549
765 664
576 809
149 577
964 28