957 915
680 839
740 231
640 38
1005 869
15 296
716 266
896 402
1007 973
495 897
120 576
582 24
871 507
327 153
425 786
292 258
831 831
126 309
500 989
971 829
415 798
158 943
677 429
820 708