518 246
607 311
437 318
647 904
403 512
42 29
902 232
322 631
184 649
655 484
783 706
289 180
321 857
881 345
112 846
885 273
954 997
427 53
398 722
838 640
688 560
869 584
434 415
175 518
526 473
497 641
850 868
515 425