171 77
509 87
671 113
669 870
232 278
881 411
688 425
745 445
736 958
293 259
52 725
439 111
983 258
661 646
816 690
975 327
37 350
559 15
674 265
45 657