314 150
312 211
663 785
204 491
979 247
680 382
377 521
768 631
467 819
746 694
162 415
4 384
841 628
172 583
232 343
735 354
240 558
601 877
745 371
511 716