71885 959
168928 803
428236 1181
73956 141
31353 913
52722 487
31337 622
37584 873
50859 640
9543 891
21563 191