7797 31
8192 81
10288 278
7173 56
14824 117
16897 327
10269 96
118132 637
16697 570
57509 416
104940 679
70480 284
93745 114
89679 672
111121 519
358894 562
88244 366
179279 647
142971 824
65736 648
272450 753
62365 660
228364 492
107944 697