326 296
280 650
550 12
795 702
688 765
867 511
680 149
478 302
68 283
987 140
7 657
249 914
705 619
554 113
387 460
71 71
1002 865
583 494
576 893
121 928
335 263
801 884
558 691
147 897