502 448
20 686
842 646
450 216
135 222
297 43
937 576
335 254
980 481
923 170
113 690
764 634
77 993
881 898
105 61
763 284
256 278
726 788
910 497
752 597