652 93
805 82
167 319
229 477
670 154
820 734
416 773
300 458
192 522
856 483
889 183
275 18
554 102
950 156
443 550
900 668
890 302
349 381
1061 169
913 66