328 526
168 91
460 429
894 271
786 496
632 562
763 1
96 237
178 865
691 457
62 739
247 10
891 542
950 534
975 749
386 635
20 720
476 734
49 766
630 242
637 437
97 293
892 60
884 414
740 853
910 924
765 780
216 406
447 636
752 115