51 736
753 431
339 67
665 655
441 331
416 144
704 605
776 16
938 236
864 931
100 596
649 46
491 367
103 377
600 658
946 550
729 244
42 147
79 510
8 355
540 166
830 979
410 528
547 125
440 972
493 366
526 157
549 558
191 244
174 265