905 89
218 13
286 238
293 921
668 611
197 956
743 301
774 532
835 479
1027 86
958 330
168 280
400 229
628 497
897 737
212 666
250 173
311 761
690 191
811 844