17895 311
6375 809
3570 83
33336 384
53687 741
11081 122
7757 34
9072 888
11579 672
21695 264
8398 606