287 593
917 329
620 962
196 54
103 186
101 152
144 96
809 835
62 70
732 340
482 398
306 532
946 28
364 749
1030 996
1007 315
549 272
93 812
655 325
999 58