1012 776
301 862
736 556
165 761
80 515
603 896
613 541
173 493
933 38
930 479
274 608
801 297
154 529
509 13
598 335
622 93
758 793
296 503
550 165
824 783