591 549
486 18
628 117
729 445
45 39
75 103
277 434
955 266
369 811
292 381
305 496
834 523
72 77
938 261
363 627
72 338
121 875
226 980
478 249
590 533
6 302
344 709