40 631
555 35
248 411
877 133
693 624
317 813
375 467
773 717
699 814
111 280
681 413
417 703
880 178
566 598
700 681
124 304
399 746
140 916
242 693
789 988