90 32
806 502
922 157
217 264
216 573
671 766
810 50
881 655
873 685
731 472
279 180
220 826
762 118
316 591
259 337
640 696
172 682
62 900
507 801
516 38