346 289
353 419
723 389
2772 912
473 257
326 296
1002 122
96 960
1020 27
954 575
770 191
684 746
627 167
28 988
353 646
639 460
333 124
815 813
394 496
17 431
225 636
665 542
980 895
723 999