26322 1890
21593 625
35833 887
22574 1986
33361 841
25813 628
29800 1974
47110 1605
13649 538
31439 729