101 246
427 642
579 618
287 99
403 575
313 25
588 782
388 12
77 779
352 702
596 932
957 772
473 24
603 397
921 726
704 657
700 603
511 543
462 455
125 718