870 130
361 559
1171 583
324 878
875 698
481 390
343 790
312 47
655 896
276 298
503 306
550 773
162 12
670 727
955 299
141 404
898 615
534 659
392 402
420 134