220 180
902 818
703 433
726 766
545 157
950 418
1073 646
371 794
57 323
257 158
596 862
567 558
372 115