8670 369
1897 110
5326 568
16816 279
17841 116
2486 595
10335 631
10986 522
3618 513
4336 618
43792 373