1628 400
703 612
139 204
219 512
988 529
440 185
873 246
831 638
768 876
427 968
931 653
422 628
170 76
233 428
187 270
642 973
269 297
473 336
83 658
408 780