6897 802
2383 54
3531 347
62029 134
33405 638
45465 432
7073 585
12683 146
27603 715
2314 160
3110 275
3943 597
6183 731
3642 857
5736 509