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