94 315
1013 909
521 169
1102 726
946 871
274 921
328 514
33 733
806 90
565 700
106 595
596 272
148 844
917 182
997 188
1035 293
903 336
226 74
371 905
136 561