643 3
258 512
588 167
841 836
482 420
556 615
701 486
212 697
573 428
239 208
335 356
291 675
352 663
357 414
382 552
200 77
604 608
414 703
24 274
529 760