983 961
970 18
843 347
820 840
752 855
727 393
553 273
471 445
380 257
337 52
254 112
235 464
179 678
35 228