1018 316
982 836
943 1000
864 74
838 51
830 340
817 929
798 117
722 543
697 160
677 389
600 372
546 604
475 329
434 347
372 100
360 852
331 500
324 885
307 743