409 546
331 603
914 456
997 733
123 328
876 665
720 895
566 453
1106 930
195 522
106 3
112 69
730 736
531 53
676 163
392 540
1000 967
80 364
971 629
245 722