109 515
333 557
254 532
531 684
263 755
326 508
401 384
938 28
96 83
568 643
203 346
977 760
600 41
289 50
983 789
672 258
939 115
507 968
304 317
823 620