1016 861
198 349
149 556
508 786
261 484
842 613
667 443
143 500
475 7
545 690
41 86
707 895
267 499
931 886
1028 702
345 651
935 503
632 732
91 592
633 170