45 563
59 105
393 476
20 896
754 283
113 16
543 600
629 656
475 785
194 382
887 535
425 147
769 69
535 482
409 907
78 122
338 816
298 859
20 108
594 387
491 747
443 681
805 788
647 659
306 680
927 576
941 970
425 326
274 643
40 1000