3448 256
6041 655
7201 411
9729 548
16667 289
27467 104
64950 765
14515 196
103794 550
22902 558
22462 877
9612 501
17466 352
15458 512
14240 813
10453 591