923 16
871 894
843 738
699 68
621 19
588 41
582 952
447 640
427 470
420 338
400 619
373 651
370 829
355 174
260 877
227 12