89 315
1010 909
520 169
1072 726
944 871
270 921
328 514
32 733
804 90
563 700
100 595
594 272
147 844
916 182
995 188
1017 293
903 336
219 74
371 905
134 561