133 92
531 393
742 760
410 842
270 437
1245 980
409 341
743 941
96 906
455 490
275 302
520 505
798 561
644 255
32 286
689 646
346 590
961 64
846 749
214 89