305 82
933 712
778 896
1164 1000
940 140
867 911
231 76
369 695
299 141
486 36
80 168
767 676
2982 412
410 413
814 257
649 859
844 524
692 318
852 190
156 586
91 535
400 488