652 732
816 297
294 121
950 555
878 163
637 784
186 32
1073 382
556 546
967 234
579 950
358 790
466 590
887 191
902 862
614 51
745 738
330 368
966 690
375 728