959 815
956 828
910 551
725 35
690 224
681 736
659 89
577 39
405 754
362 172
320 55
306 549
110 596
27 622