502 448
454 581
380 575
560 398
648 443
516 233
88 522
708 870
137 4
979 658
1003 150
384 906
527 344
523 998
78 481
668 415
17 325
670 867
802 223
518 973