351 60
576 346
754 214
946 391
106 243
675 518
996 583
525 637
661 253
500 406
708 99
642 189
976 480
712 180
41 759
225 687
223 120
578 77
215 305
880 897