1461 400
679 612
133 204
206 512
984 529
431 185
865 246
827 638
757 876
382 968
885 653
411 628
156 76
225 428
183 270
638 973
262 297
468 336
80 658
405 780