280 883
427 342
797 890
150 341
1034 226
796 825
920 886
678 886
627 505
289 27
648 441
308 829
327 375
196 309
348 39
205 552
105 77
859 369
320 952
586 855