131 96
943 28
647 268
333 107
30 708
474 379
291 886
857 668
285 473
791 884
874 695
970 867
907 422
519 430
704 860
1052 765
275 592
232 896
692 493
345 74