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