212 90
684 929
1154 213
550 162
906 730
676 833
1256 501
162 42
237 685
820 498
788 200
236 898
703 603
789 408
406 827
143 692
316 327
1109 861
1017 775
531 87