1042 340
586 337
767 91
68 915
607 622
223 547
88 270
948 871
301 313
631 455
856 218
906 959
732 218
318 426
441 578
857 430
955 797
752 675
318 592
317 27