594 2
280 914
665 315
747 402
771 590
635 737
1000 998
527 5
377 164
305 170
598 243
180 84
250 444
455 260
766 167
847 291
562 319
773 368
900 734
401 118