306 386
146 440
942 337
523 307
244 622
279 679
189 828
285 49
188 739
242 58
552 862
736 625
772 114
885 962
121 871
53 104
881 622
156 903