96 83
982 789
530 684
326 508
331 557
261 755
938 28
287 50
452 509
939 115
399 384
567 643
976 760
507 968
109 515
253 532
670 258
589 921
203 346
303 317