89 1000
1003 478
135 966
207 895
485 135
578 59
362 260
899 721
42 518
472 680
289 63
26 443
160 440
2364 702
365 103
830 97
237 795
829 377
629 448
719 617
381 997
943 459
637 11
874 182