1006 942
924 686
912 756
910 107
897 868
776 65
695 44
657 400
597 66
588 434
530 575
502 64
482 926
270 21
262 973
216 500
55 793
34 218
6 975