7615 76
10849 271
142857 839
37724 573
53598 670
20075 109
37330 318
3756 204
17849 97
7547 51
6010 117
19968 731
6314 312