933 897
1000 740
698 88
465 714
225 232
191 930
889 880
563 576
922 12
29 180
865 562
345 160
883 628
65 178
935 466
304 280
415 101
985 445
679 386
739 585
570 217
425 598
369 982
555 971
531 957
481 268
81 364
368 952