1163 1000
291 657
27 113
689 318
134 800
703 932
521 727
997 437
186 285
876 402
130 1000
677 191
330 90
448 606
1234 359
482 903
936 948
994 998
342 890
223 873
769 255
265 850
948 801