881 840
1042 670
1615 249
399 104
810 123
947 470
896 498
316 280
970 785
206 708
619 962
101 152
482 398
655 325
742 32
448 702
629 285
298 551
874 695
321 315