393 152
560 423
215 621
626 315
1004 177
841 749
25 40
308 363
848 731
635 869
471 903
749 89
938 64
721 506