3447 256
6041 655
7200 411
9728 548
16667 289
27466 104
64948 765
14515 196
103788 550
22899 558
22459 877
9611 501
17465 352
15457 512
14237 813
10452 591